摘要:
前言 多态:指的是一类事物有多种形态,也就是一个对象的类型,动物有多种形态:人,狗,猪。 多态性:是指在不考虑实例类型的情况下都可以使用实例。 封装:面向对象的思想本身就是一种封装,让特有对象能够调用类中的方法,面向对象三大特性之一; 一、多态 Python天生自带多态,有没有发现传什么类型的参数都 阅读全文
摘要:
前言 接口类与抽象类是一种设计的模式,一种写代码的规范。 接口类 : python原生不支持 抽象类 : python原生支持的 一、接口类与多继承接口类 1、接口类:统一一个支付的入口 # 1、接口类:统一一个支付的入口 class A_pay: def pay(self, money): pri 阅读全文
摘要:
前言 前面说到类的初识与组合、继承又分为单继承、多继承。不管是什么最终就是为了:①减少代码的重用;②提高代码可读性;③规范编程模式 但是什么时候用组合?什么时候用继承?是和有,是就继承,有就组合。比如我是中国人,那么就可以继承动物类,我有一台Mac电脑,就可以组合电脑的类。 一、单继承进阶 1、派生 阅读全文
摘要:
前言 组合:在一个类的属性中调用了另一个类,将另一个类的对象作为数据属性,称为类的组合。 继承:一种新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类,先有父类才会有子类 一、类组合 组合指的是,在一个类中调用了另一个类,将另一个类的对象作为数据属性,称为类的组合。 1 阅读全文