随笔分类 -  面向对象

摘要:一. 反射 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 反射就是用字符串数据类型的 阅读全文
posted @ 2018-07-31 21:48 唯你如我心 阅读(1333) 评论(0) 推荐(0)
摘要:一. 属性 所谓的属性,就是将一个类中的方法伪装成一个属性.在代码的级别是没有任何本质上的提升.但是让代码看起来更顺眼. property 装饰器函数,内置函数,帮助你将类中的方法伪装成属性(特性). 调用方法的时候不需要主动加括号 让程序的逻辑性更加合理 使用方法: @porperty.sette 阅读全文
posted @ 2018-07-27 18:25 唯你如我心 阅读(302) 评论(0) 推荐(0)
摘要:定义了抽象类之后: 继承抽象类的子类中必须要含有抽象类中所有被装饰器装饰过的方法(函数),这样才可以运行 阅读全文
posted @ 2018-07-26 20:56 唯你如我心 阅读(293) 评论(0) 推荐(0)
摘要:. 继承 1. 单继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类. 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制. 如果没有指定基类,python的类会默认继承object类,o 阅读全文
posted @ 2018-07-26 19:45 唯你如我心 阅读(637) 评论(0) 推荐(0)
摘要:一. 组合 给一个类的对象封装另一个类的对象. 二. 计算一个类实例化多少对象 阅读全文
posted @ 2018-07-25 10:58 唯你如我心 阅读(166) 评论(0) 推荐(0)
摘要:一. 类体 类体一般有两部分组成: 变量部分,也叫静态变量,静态字段. 方法(函数)部分. 二. 类中的相关操作 1.在类名的角度 1. 查询 Person.__dict__ 查询类中的所有内容(不可以增删查改) Person.__dict__[' 类中的变量名 '] 查询类中的变量 2. 万能的' 阅读全文
posted @ 2018-07-23 22:46 唯你如我心 阅读(179) 评论(0) 推荐(0)