标签: python
我有一个父类枪,如下所示:
eval $2
正如您所看到的,此类没有bullet属性,因此如果运行该方法将会出现异常。
实际上我希望其他人会写这个类的子类,不要忘记提供bullet属性。
有没有什么好方法可以确保子类始终实现这个?
就像抽象方法一样..如果子类没有实现一些抽象方法并且运行会出现异常