黑马程序员技术交流社区
标题:
问个修饰interface的问题
[打印本页]
作者:
浅一蓝
时间:
2014-2-22 14:52
标题:
问个修饰interface的问题
不能用来修饰interface的有( )
A.private B.public C.protected D.static
作者:
赵永生
时间:
2014-2-22 15:03
D,因为这方法得继承 得有创建对象的 Static不用创建对象 Class.接口方法 不就没意义了么。接口的方法都是没有实现的。也不能用final修饰,得其他类去实现接口。
作者:
北冥有鱼
时间:
2014-2-22 15:33
interface借口默认public修饰,所以说只有public正确
作者:
sgs_gzy
时间:
2014-2-22 15:50
接口是用来给别人实现的所以不能是 static,
interface类是让别的类继承的,如果没有类继承就没意义了,所以你不能用private、protected来修饰它,如果修饰了的话,那别的类都没法继承它啦,就没意义了。
所以答案应该选B
作者:
不再去想
时间:
2014-2-22 18:16
interface是一个接口,是一个供外界使用的封装类,要使用他里面的方法,这个类得用public修饰。
作者:
何苦似梦离
时间:
2014-2-22 18:47
ACD不能被修饰,首先说下为什么,
A,是私有的,接口是私有的,那借口存在的意义是什么.?
C,假如是protected,也就是只有接口的子类可以实现这个借口,你觉得这不就是矛盾吗
D static ,这个表示加载就存在,接口加载有意义吗.?
所以只有B是正确的
作者:
张继鲁
时间:
2014-2-23 11:03
接口定义时,格式特点:
1.接口中常见定义:常量,抽象方法。
2.接口中的成员都有固定的修饰符。
常量:public static final
方法:public abstract
记住 接口中的成员都是public的。
接口:是不可以创建对象的,因为有抽象方法。
需要被子类实现,子类对接口中的抽象方法全部覆盖后,子类才可以实例化。
否侧子类是一个抽象类。
所以这道题的答案是:public
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2