让一个中间类重写抽象父类中的一些方法,而不是全部的方法,这种方法是什么?它还必须覆盖它不希望更改的方法吗?class Dog(Mammal): return 'MOVED like a dog'
这段代码实际上并没有中断,但我的集成开发环境(pycharm)突出显示了“类哺乳动物”,并说“必须实现所有抽象方法
我正在尝试实现一个Moose::Role类,它的行为就像Java中的抽象类。我想在这个角色中实现一些方法,但是能够在具体的类中覆盖这些方法。如果我使用与扩展类相同的样式来尝试这个方法,我就会得到错误的Cannot add an override method if a local method is already present。下面是一个例子:
我的<