【发布时间】:2021-08-12 05:43:23
【问题描述】:
必须经常出现在所有派生类的所有实例中添加唯一序列号的需要。但是我找不到样本。或匹配我对 stackoverflow 的搜索。
如果我从 Animal 派生的三个类中实例化鸟类、哺乳动物和蠕虫,则 SN 值应该是 1、2、3。然后一个犬类(源自哺乳动物)的实例应该得到 SN 4。然后下一只鸟得到 SN 5。
我尝试了几种方法,但都失败了,所以与其排除故障,谁能指出一个好的设计模式?
谢谢。
【问题讨论】:
-
在你的父类上做一些like this。
标签: python instance derived-class serial-number