gpt4 book ai didi

Java 抽象/扩展问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:10:42 26 4
gpt4 key购买 nike

我目前正在为基于 Java 的文本游戏开发角色生成机制,但我遇到了一个问题,看不出哪里出了问题。我有一个“Character”类,它是抽象的,然后是另一个类“NPCharacter”,它是建立在这个之上的。

public abstract class Character {
public abstract void generateStats();
}

public class NPCharacter extends Character {
public void generateStats() {

}
}

Eclipse 说“NPCharacter 类型不能继承最终类 Character”。谁能看到这里的错误?

提前致谢。

最佳答案

编译器将您的 Characterjava.lang.Character 混淆了。只需使用一个包并确保导入您的 Character

package com.foo;

public abstract class Character {
public abstract void generateStats();
}

import com.foo.Character;

public class NPCharacter extends Character {
public void generateStats() {

}
}

关于Java 抽象/扩展问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9454428/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com