python|python 第7讲 面向对象

【python|python 第7讲 面向对象】
面向对象

  • 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 类的创建

    推荐阅读