gpt4 book ai didi

java - 如何创建实现接口(interface)的抽象类对象(JAVA)

转载 作者:行者123 更新时间:2023-11-29 09:44:02 25 4
gpt4 key购买 nike

我有一个界面

public interface I{
Status getStatus();
}

然后我有一个实现该接口(interface)的抽象类

public abstract class C implements I{
public Status getStatus() {
return status;
}
}

我想从另一个类访问getstatus()方法,我试过了

C status = new C();

但我收到错误“无法实例化 C 类型”

任何帮助将不胜感激..!!谢谢。

最佳答案

不能为抽象类创建对象 编写一个扩展抽象类的具体类,并使用该类对象调用该方法

 class test extends c{
..........
}

c obj1= new test();
obj1.getStatus();

关于java - 如何创建实现接口(interface)的抽象类对象(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18650776/

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