多项选择题
关于接口interface说法正确的是()
A.从JDK8版本开始,允许使用default关键字定义方法的缺省实现
B.接口中可以有变量
C.从JDK8版本开始,允许在接口体中定义static方法,但不可以用static和abstract同时修饰一个方法
D.类实现某接口,并拥有接口的static方法
点击查看答案&解析
相关考题
-
多项选择题
下列关于子类和父类说法正确的是()
A.子类实例化时先调用父类构造函数,然后再调用子类构造函数
B.子类继承父类的方法可以操作未继承的父类成员变量
C.子类成员变量名与父类成员变量名重名时,父类成员变量名被覆盖
D.继承的方法只能操作隐藏的成员变量 -
多项选择题
若B是A的子类,C是B的子类,D又是C的子类,则()
A.类B、C和D类都继承了A类的protected成员变量和方法
B.若在Other类中用D类创建了一个对象object,只要Other类和D类在同一个包中,Other类中方法可以访问object中D自身的protected成员
C.若Other类中方法可以访问object中D继承A的protected成员,则要求Other类与A类同包
D.只要访问protected成员,都需要同包 -
多项选择题
对于访问权限,下列说法正确的是()
A.private私有成员变量或方法只能在类内部访问
B.public共有变量和共有方法可以在任何地方被访问
C.若其它类与当前类在同一个包中,那么在其它类内部能访问当前类对象的protected变量和protected方法
D.对于非内部类,不能用protected和private修饰,而只能用public修饰
