【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 类的创建
推荐阅读
- python|python 排序算法
- maven|Java-Maven详解
- 数据采集|python数据采集概述
- Python Scrapy 学习笔记
- C语言经典例题|【C语言典例】——day7(尼科彻斯定理)
- java|【Java成王之路】第三篇(Java SE(程序逻辑控制))
- java|【Java成王之路】第二篇(Java SE(基本数据类型和运算符))
- java|【Java成王之路】第一篇(Java SE入门(1))
- c语言|C语言进阶(程序环境和预处理)