今天完全是蒙圈的状态啊
1. 成员:
1. 变量
1. 实例变量. 对象.变量
2. 类变量(静态变量) static dynamic 类名.变量, 共享的变量. 所有的类的对象都共享这一份.
2. 方法
1. 实例方法. 必须有self. 访问: 使用对象来访问
2. 类方法: 必须有一个cls参数. 被访问的时候默认传递类名. @classmethod
3. 静态方法: 不需要self, cls. @staticmethod.
3. 属性
用方法来描述一个属性.
@property
方法只能有一个参数
方法必须有返回值.
2. 私有:
只能自己访问的内容. 带有前置双下划綫的内容都是私有内容
三. 今日主要内容
1. 依赖关系.
最轻的一种关系
在方法中引入另一个类的对象
2. 关联关系, 聚合关系, 组合关系
类与类之间的关系是比较紧密的。
3. 继承关系, 实现关系
self:当前执行这个方法的对象。
4. 特殊成员(__init__)