面向对象 1.初识面向对象 1.1 对象和类 1.2 面向对象三大特征 1.3 类的创建 1.4 类的实现 1.5 实例化 2. 类的继承 2.1 多继承 2.2 多态 3.类的高级特性 4.类的静态方法和实例方法 1.初识面向对象 1.1 对象和类 类是模型,确定对象将会拥有特征(属性)和行为(方法) 对象是类的实例 1.2 面向对象三大特征 封装、继承、多态 将类的某些信息进行隐藏,不允许程序直接访问,通过方法提供操作。 继承:抽取相同的属性和方法。子类进行继承。类与类关系。A is a B 猫是动物,🐶是动物 多态:不同对象对同一个消息不同响应 必要条件: 1.继承关系 2.父类引用指向子类对象。 1.3 类的创建 class cat: #类的属性 tag='cat base' #构造函数self是对象