摘要: 反射:通过字符串映射或修改程序运行时的状态、属性、方法。例如:可将类外的函数传入类的内部,进行调用。python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 阅读全文
posted @ 2017-10-31 21:56 雷大侠! 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 类:属性(实例变量,类变量,私有属性__var) 方法(构造方法,析构函数:默认就存在,写了就是重构了函数) 对象:封装(把一些功能实现细节不对外暴露) 继承(代码重用,单继承,多继承:3.x均是广度优先)新式类class foo(object) super(子类名,self).init(name. 阅读全文
posted @ 2017-10-31 17:25 雷大侠! 阅读(146) 评论(0) 推荐(0) 编辑
摘要: #世界那么大,我要去看看!!!!!!!! 旅游机场篇进行中: Next, please. 麻烦下一位。 b: Here are our passports and tickets. b: 这是我们的护照和机票。 a: Let's see. Yes: here are your passports b 阅读全文
posted @ 2017-10-31 00:13 雷大侠! 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 输出结果:旺旺喵喵喵喵旺旺 输出结果:旺旺喵喵喵喵旺旺 阅读全文
posted @ 2017-10-30 23:22 雷大侠! 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 继承的过程,就是从一般到特殊的过程。 要实现继 阅读全文
posted @ 2017-10-30 22:37 雷大侠! 阅读(189) 评论(0) 推荐(0) 编辑
摘要: OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容。 Class 类:一类拥有相同属性的对象的 阅读全文
posted @ 2017-10-30 19:06 雷大侠! 阅读(135) 评论(0) 推荐(0) 编辑