摘要: 1:issubclass() issubclass()布尔函数,判断一个类是否是另一个类的子类或子孙类。它有如下语法:issubclass(sub,sup) 这个函数也允许“不严格”的子类,意味着,一个类可视为其自身的子类,所以,这个函数如果当sub 就是sup,或者从sup 派生而来,则返回Tru 阅读全文
posted @ 2015-06-08 22:39 gqtc 阅读(218) 评论(0) 推荐(0)
摘要: 1:绑定和非绑定 当存在一个实例时,方法才被认为是绑定到那个实例了。没有实例时方法就是未绑定的。在很多情况下,调用的都是一个绑定的方法。 调用非绑定方法并不经常用到,其中一个主要的场景是:派生一个子类,而且要覆盖父类的方法,这时需要调用那个父类中被覆盖掉的构造方法: EmplAddrBookEntr 阅读全文
posted @ 2015-06-08 20:25 gqtc 阅读(182) 评论(0) 推荐(0)
摘要: 1:类通常在一个模块的顶层进行定义。对于Python来说,声明与定义类是同时进行的。 2:类属性仅与其类相绑定,类数据属性仅当需要有更加“静态”数据类型时才变得有用,这种属性是静态变量。它们表示这些数据是与它们所属的类绑定的,不依赖于任何类实例。类似于Java或C++中在一个变量声明前加上stati 阅读全文
posted @ 2015-06-08 17:57 gqtc 阅读(373) 评论(0) 推荐(0)