面向对象笔记整理
最近一直在学习面向对象编程的思维,逐渐的理解是最大的收获了,对本周学习的笔记进行一个小结(可能会比较乱),如果有更好的学习方法也请推荐一波吧!
一.面向对象的三个基本特征。
1. 封装性
2. 继承性
3. 多态性
① 定义类:格式:
class 类名(父类):
类体
进一步采用 . or .() 体现类功能
实例变量
def __init__(self,)
类变量
类中的变量,所有实例(或对象)所共有
构造方法
__init__不用传入self参数
实例方法
self.实例变量。 调用实例方法不需传入self参数
类方法
类