计算机网络/计算机科学与应用/系统/运维/开发

Python【基础】类和对象


类的定义和使用


# 类名第一个字母必须大写

    class  Classname():

        statement1


image.png


# 操作类的属性和方法必须先定义类的对象

    object.类的属性

    object.类的方法()


image.png


# 类的构造函数

    初始化整个类,所谓的初始化类是在类内建立一个初始化方法(method),这是一个特殊方法

    当在程序内定义这个类的对象时将自动执行这个方法

    初始化方法有一个固定名称是 __init__(),又将这类初始化的方法称构造函数(constructor)


image.png


Banks类会自动启动__init__( )初始化函数,在这个定义中self是必需的,

同时需放在所有参数的最前面(相当于最左边),Python在初始化时会自动传入这个参数self,

代表的是类本身的对象,未来在类内想要参照各属性与函数执行运算皆要使用self


#  初始化

    初始值的设定,通常Python在设初始值时是将初始值设在__init__( )方法内


# 私有属性

    确保类内的属性的安全,其实有必要限制外部无法直接获取类内的属性值

    image.png

python

你努力了什么,也就成就了什么,与其羡慕别人,不如蜕变自己。

评论

^