已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
2天前关闭。
Improve this question
在Java中,我们不能从抽象类创建对象,但是有一部分我不明白,我的项目中有一个抽象类,叫做,GameCharacter,一个资源告诉我,在我的任务中这样写代码,但是我不明白,我们不是用了一个带括号的对象吗,(GameCharacter,gamechar),我们不是用了一个叫,gameChar的对象吗?
public void setPlayer(GameCharacter gamechar){
}
1条答案
按热度按时间yqlxgs2m1#
这就是继承发挥作用的地方:
gamechar
可以是GameCharacter
的任何示例,也可以是扩展它的任何类。您可能无法直接创建GameCharacter
示例,但此方法的逻辑应该适用于扩展它的任何具体类的任何示例。