几天前,我开始"重新编码"从Java项目到C#。我遇到了一些错误。 "最大"一个我得到以下错误:
未实现接口成员
class Player : Entity
{
//Main Class
public void Kill(){ ... }
}
abstract class Entity : MapObject, Killable
{
//...
}
abstract class MapObject
{
//...
}
interface Killable
{
void Kill();
}
在我的 Java 项目中,接口类是抽象的,实体类看起来像:
abstract class Entity extends MapObject implements Killable {...}
它的工作原理......那么我的C#代码有什么问题?
答案 0 :(得分:0)
您应该在<div class="row center-block save-button" >
<md-button aria-label="button" ng-click="upVoteHome(saving, {{saving._id}})" type="button" class="save-button-md">Save</md-button>
</div>
类中定义方法Kill()
。
如果您不需要在抽象类中实现此方法,则Entity
中的方法Kill()
应为Entity
:
abstract