面向对象进阶

面向对象成员

成员修饰符

面向对象中一些常用特殊方法:__init__、__call__、__delitem__

二、异常处理

三、单例模式:设计模式里边非常基础的一个东西就是单例模式

反射:义字符串的形式导入模块,义字符串的形式寻找模块中的函数:__import__

getattr()、hasattr、delattr、setattr,一切事物都是对象。反射就是以字符串的形式去对象中操作其成员。

import

__import__

__import__("lib.commons.s1"):能导入成功,只不过导入的是lib。注意还要加上fromlist=True

面向对象:三大特性:封装、继承、多态。面向对象不适用于所有场景。类名+括号是创建一个实例,会自动执行__init__()方法。构造方法创建对象的时候创建的。

继承:python支持多继承,java不支持多继承。

多态:多种形态。

posted @ 2017-02-28 09:54  关泉珍  阅读(24)  评论(0)    收藏  举报