为了账号安全,请及时绑定邮箱和手机立即绑定

Java抽象接口

Java抽象接口

12345678_0001 2019-10-24 13:45:07
考虑一个示例(在Java中编译)public abstract interface Interface {    public void interfacing();    public abstract boolean interfacing(boolean really);}为什么必须将接口“声明”为抽象的?还有其他适用于抽象接口的规则吗?最后:如果abstract过时了,为什么将它包含在Java中?有抽象接口的历史吗?
查看完整描述

3 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

不必声明接口抽象。


就像将所有这些方法声明为public(如果接口是公共的,它们已经是)或抽象(它们已经在接口中的)那样是多余的。


但是,没有人阻止您。


您可以明确声明的其他内容,但不需要:


在构造函数的第一行调用super()

extends Object

实现继承的接口

还有其他适用于抽象接口的规则吗?


接口已经“抽象”。再次应用该关键字绝对没有区别。


查看完整回答
反对 回复 2019-10-24
  • 3 回答
  • 0 关注
  • 570 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信