摘要:
Python 垃圾回收机制 计数引用我们反复提过好几次, Python 中一切皆对象。因此,你所看到的一切变量,本质上都是对象的一个指针。 那么,怎么知道一个对象,是否永远都不能被调用了呢? 就是当这个对象的引用计数(指针数)为 0 的时候,说明这个对象永不可达,自然它也就成为了垃圾,需要被回收。 阅读全文
posted @ 2020-03-07 17:51
上杉家主-上杉绘梨衣
阅读(170)
评论(0)
推荐(0)
摘要:
类与对象深度问题与解决技巧 1.如何派生内置不可变类型并修改其实例化行为 我们想自定义一种新类型的元组,对于传入的可迭代对象,我们只保留其中int类型且值大于0的元素,例如: 如何继承内置tuple 实现IntTuple 2.如何为创建大量实例节省内存 在游戏中,定义了玩家类player,每有一个在 阅读全文
posted @ 2020-03-07 16:42
上杉家主-上杉绘梨衣
阅读(181)
评论(0)
推荐(0)
摘要:
深入类和对象 鸭子类型和多态 多态的概念是应用于Java和C 这一类强类型语言中,而Python崇尚"鸭子类型" 动态语言调用实例方法时不检查类型,只要方法存在,参数正确,就可以调用。这就是动态语言的“鸭子类型”,它并不要求严格的继承体系,一个对象只要“看起来像鸭子,走起路来像鸭子”,那它就可以被看 阅读全文
posted @ 2020-03-07 15:12
上杉家主-上杉绘梨衣
阅读(173)
评论(0)
推荐(0)

浙公网安备 33010602011771号