摘要:
1.什么是封装 封:属性对外是隐藏的,单对内是开放的 装:申请一个名称空间,往里装入一系列名字/属性2.为什么要封装 封装数据属性的目的 首先定义属性的目的就是为了给类外部的使用而使用 隐藏之后是为了不让外部直接使用... 阅读全文
摘要:
1.什么是多态 多态指的是同一种事物的多种形态 水-》冰、水蒸气、液态水 动物-》人、狗、猪2.为啥要用多态 多态性: 继承同一个类的多个子类中有相同的方法名 那么子类产生的对象就可以不用考虑具体的类型而直接调用功能 多态性... 阅读全文
摘要:
一.什么是继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 强调:继承是类与类之间的关系二.为什么用继承 因为继承的好处就是可以减少代码的冗余三.如何继承 在python中支持一个类同... 阅读全文
摘要:
1.什么是组合 组合就是一个类的对象具备某一属性,该属性的值是指向另外外一个类的对象2.为什么用组合 组合也是用来解决类与类之间代码冗余问题3.用法 class Course: #组合 def __init... 阅读全文