摘要: [TOC] 第四十四篇 面向对象高阶 一、isinstance()和issubclass() 1.isinstance() 判断对象是否为这个类实例化出来的,也会检测父类(比较数据类型推荐使用) 2.issubclass() 比较判断某个类是否为另一个类的子类 二、反射 1.__import__() 阅读全文
posted @ 2019-06-23 10:50 newking_itman 阅读(127) 评论(0) 推荐(0)
摘要: [TOC] 第四十三篇 面向对象进阶2 一、类的封装 封装:打包,封起来,装起来 1.封装分为两个层面 1.第一个层面:对象能拿到类的东西,但是类能拿到对象的东西吗?这里就存在一层封装 2.第二个层面的:内部可以使用,外部不可以使用,在你需要封装的属性前面加上__ 3.对属性这个封装有什么用:藏起来 阅读全文
posted @ 2019-06-23 10:49 newking_itman 阅读(158) 评论(0) 推荐(0)
摘要: [TOC] 面对对象进阶 补充(数据类装饰器:复制类中的数据属性) @dataclass只能在python3.7版本中使用 一、类的继承 1.什么是继承 1.继承是一种新建类的方式。新建的类称为子类,被继承的类称为父类 2.继承的特性:子类会继承父类所有的属性 3.继承其本质就是类与类之间的一种关系 阅读全文
posted @ 2019-06-23 10:48 newking_itman 阅读(136) 评论(0) 推荐(0)