摘要:
[TOC] 一、组合 1、什么是组合? 组合就是把对象的某个属性设置为另一个对象。 2、为什么要使用组合? 和继承一样,为了减少代码的冗余。 3、如何使用组合 二、访问限制机制 1、什么是访问限制机制? 在类内部定义属性,凡是以\_\_开头的属性与方法属性,都会被python内部自动隐藏起来,让外部 阅读全文
摘要:
[TOC] 一、多态 1、什么是多态? 多态指的是同一种事物的多种形态,其实只是为类的定义设定一种规范,方法的形式可以使各种各样的,但他们的方法名必须一样。 2、多态的目的? 多态也称之为多态性, 在程序中继承就是多态的表现形式。 多态的目的是为了, 让多种不同类型的对象, 在使用相同功能的情况下, 阅读全文
摘要:
[TOC] 一、封装 1、什么是封装? 封装指的是把一堆属性(特征和技能)封装到一个对象中。 比喻:对象就好比一个袋子,袋子里装一堆属性。 2、为什么要封装? 封装的目的为了存取方便存取,可以通过 “对象.属性” 的方式获取属性。 3、如何封装 再类内部,定义一堆属性(特征与属性) 通过 “对象.属 阅读全文