我目前正在为基于Java的文本游戏开发角色生成机制,但我遇到了一个问题,无法看到我可能出错的地方.我有一个"Character"类,它是抽象的,然后是另一个类,"NPCharacter",意思是构建在此之上.
public abstract class Character {
public abstract void generateStats();
}
public class NPCharacter extends Character {
public void generateStats() {
}
}
Run Code Online (Sandbox Code Playgroud)
Eclipse说"类型NPCharacter不能继承最终的类字符".谁能在这里看到错误?
提前致谢.
编译器混淆你Character用java.lang.Character.只需使用一个包,并确保您导入您的 Character.
package com.foo;
public abstract class Character {
public abstract void generateStats();
}
Run Code Online (Sandbox Code Playgroud)
和
import com.foo.Character;
public class NPCharacter extends Character {
public void generateStats() {
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |