a byte of python tip one

#对类的总结:

##:类的变量和实例的变量:类的变量由一个类的所有对象(实例)共享使用,只有一个类变量的拷贝,所以当类的对象对类的某个变量做了改动的时候,这个改动会反映到这个类的其他所有实例上。

     对象的变量由一个类的对象(实例)拥有,因此每个对象有自己对这个内存域的一份拷贝,即它们不是共享的,在同一个类的不同对象中,虽然它们有着共同的对象变量名,但是各对象的变量间是各自独立,毫无关联的。

##:实例方法和类方法:如果不需要知道方法的执行为哪一个特定的实例服务,属于哪个实例对象,可以创建静态的类方法。实例方法的创建可以追溯到方法的实行属于哪一个实例对象。


##:多态性:多态的基础是类的继承,一个子类型在任何需要父类型的场合可以被替换成父类型,及子类型对象可以被视作父类型的实例

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容