摘要:
多态 一、什么是多态性 多态指的是一类事物有多种形态, (一个抽象类有多个子类,因而多态的概念依赖于继承) 1. 序列数据类型有多种形态:字符串,列表,元组 2. 动物有多种形态:人,狗,猪 注意:多态与多态性是两种概念 多态性是指具有不同功能的函数可以使用相同的函数名 , 这样就可以用一个函数名调 阅读全文
摘要:
组合 一、什么是组合 组合就是一个类的对象具备某一个属性,该属性的值是指向另外一个类的对象(对象的某个属性是另一个类的对象) 二、为什么用组合 组合是用来解决类与类之间代码冗余的问题(减少代码的冗余) 首先我们先写一个简单版的选课系统 简单化 如上设计了一个选课系统,但是这个选课系统在未来一定是要修 阅读全文