python学习笔记——类和对象
1. 类
(1) 定义
成员变量:类中定义的属性(变量)
成员方法:类中定义的行为(函数)
行为:类中的函数
(2) 成员方法的定义
注意:
1. self必须存在与类的成员方法传参中
2. 在类的成员方法中想要访问类的成员变量,必须在成员变量之前之前加上self.
self
(1) 表示类对象本身
(2) 只有通过self,成员方法才能访问类的成员变量
2. 类和对象的关系(自己理解的)
类:一类事物的模板
对象:根据类的模板,创建具体的一个或多个实体进行使用
3. 类中的构造方法 __init__()
注意:若在类的构造方法中(__init__())类的成员变量被使用,类中最开头的的成员变量创建可省略
或
4. 魔术方法