内容概要 组合 反射 面向对象的内置函数 异常 内容详细 一.组合 组合:在对象中定义一个属性,属性的值是另一个对象 除了继承父类的方法,这是获取另一个类中属性的另一种方式 如果想给学生对象添加课程属性: 1.直接把课程信息在调用阶段传入的话所需要的实参太多了,而且学生对象多需要不断重复传入 2.把课程信息放在People类里面的__init__初始化会给人的类添加了不属于它的课程属性 3.创建课程类,直接把课程类当作Student类的父类,不符合类的特性:学生不是课程类 所以解决以上方法,可以…