Py003-01-04组合
继承是类与类之间的关系
组合
先看这样一段代码 老师和学生
- 有共用的属性 school
- 有重复的属性 name,age,sex
1 | class Teacher: |
提取公共
1 | class People: |
老师有课程,如果都教 python呢?
1 | class Teacher(People): |
继续提取课程 类
1 | class Course: |
- 继承的关系是?——什么是什么
- 组合呢?——什么有什么 如:老师有课程 学生有课程
1 | t1 = Teacher('阮老师',49,'man',10,3000) |