如何在python中指定子必须具有的某些属性?

时间:2017-08-15 12:42:01

标签: python

我有一个父类枪,如下所示:

eval $2

正如您所看到的,此类没有bullet属性,因此如果运行该方法将会出现异常。

实际上我希望其他人会写这个类的子类,不要忘记提供bullet属性。

有没有什么好方法可以确保子类始终实现这个?

就像抽象方法一样..如果子类没有实现一些抽象方法并且运行会出现异常

0 个答案:

没有答案