第九章笔记—类(结构)

Python 中,首字母大写的名称是类

初始化类时 第一个方法init(self,)内的参数第一个须是self,后面的参数须是类的属性。

访问实例的属性,可使用句点表示法

类的每个属性都必须有初始值,哪怕这个值是0或空字符串,可在方法init内指定这个初始值

如果决定赋予初始值,就不用提供形参

修改属性的值三种办法:

1.直接通过实例进行修改
2.通过方法进行设置
3.通过方法进行递增

继承 创建类时括号内写父类名 ,初始化属性时调用super()函数,以继承父类所有属性

重写父类的方法, 在子类方法中创建一个同名方法即可进行覆盖

可将类当做属性

文档字符串 前后三个双引号

从模块中导入类和函数差不多,所以一般类名要大写,防止重复

你可能感兴趣的:(第九章笔记—类(结构))