![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
下列关于接口的定义哪项是正确的
A、interface C{int a;}
B、public interface A implements B {}
C、public interface A {int a(); }
D、abstract interface D {}
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
A、interface C{int a;}
B、public interface A implements B {}
C、public interface A {int a(); }
D、abstract interface D {}
A、A.abstract class Demo1{ abstract void speak(); abstract void eat(); }
B、B.interface Demo2{ void speak(); void eat(); }
C、C.interface Demo3{ void speak(); void eat(){}; }
D、D.interface Demo4{ void speak(){ System.out.println("ITCAST"); } void eat(); }
A、A.在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类
B、B.多个类可以继承一个父类
C、C.在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类
D、D.Java是支持多继承的
A、0
B、1
C、2
D、3
A、0
B、1
C、2
D、3
A、代码通过编译
B、由于第1行的错误导致编译失败
C、由于笫3行的错误导致编译失败
D、由于第6行的错误导致编译失败
A、public int cal(int x,int y,float z){return 0;}
B、public int cal(int x,int y,int z){return 0;}
C、public void cal(int x,int z){}
D、public viod cal(int z,int y,int x){}
A、通过子类对父类抽象方法的覆盖实现多态
B、利用重载来实现多态.即在同一个类中定义多个同名的不同方法来实现多态。
C、利用覆盖来实现多态.即在同一个类中定义多个同名的不同方法来实现多态。
D、通过子类对父类抽象方法的重载实现多态
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!