摘要: 使用type创建类使用type创建类的语法为type(类名, 父类的元组(针对继承的情况,可以为空),包含属性的字典(名称和值))举个例子class A(object): name='orisun'class B(object): city='BeiJing'class C(A,B): ... 阅读全文
posted @ 2015-11-21 22:52 张朝阳 阅读(296) 评论(1) 推荐(1) 编辑
摘要: 对象的创建pyhton用__new__来创建对象(__new__相当于Java中的构建函数),对象创建好之后会立即调用__init__方法,__init__方法有个参数self就是刚才__new__创建好的那个对象。通过我们有__init__方法中给对象的属性进行赋值,或者动态线对象添加属性并赋值。... 阅读全文
posted @ 2015-11-21 21:23 张朝阳 阅读(40871) 评论(0) 推荐(2) 编辑
摘要: 类属性和对象属性我们把定义在类中的属性称为类属性,该类的所有对象共享类属性,类属性具有继承性,可以为类动态地添加类属性。对象在创建完成后还可以为它添加额外的属性,我们把这部分属性称为对象属性,对象属性仅属于该对象,不具有继承性。类属性和对象属性都会被包含在dir()中,而vars()是仅包含对象属性... 阅读全文
posted @ 2015-11-21 17:23 张朝阳 阅读(13595) 评论(1) 推荐(1) 编辑