类的定义和使用
# 类名第一个字母必须大写
class Classname():
statement1
# 操作类的属性和方法必须先定义类的对象
object.类的属性
object.类的方法()
# 类的构造函数
初始化整个类,所谓的初始化类是在类内建立一个初始化方法(method),这是一个特殊方法
当在程序内定义这个类的对象时将自动执行这个方法
初始化方法有一个固定名称是 __init__(),又将这类初始化的方法称构造函数(constructor)
Banks类会自动启动__init__( )初始化函数,在这个定义中self是必需的,
同时需放在所有参数的最前面(相当于最左边),Python在初始化时会自动传入这个参数self,
代表的是类本身的对象,未来在类内想要参照各属性与函数执行运算皆要使用self
# 初始化
初始值的设定,通常Python在设初始值时是将初始值设在__init__( )方法内
# 私有属性
确保类内的属性的安全,其实有必要限制外部无法直接获取类内的属性值