对于下列代码,叙述正确的是()。 interface Com{ int MAX=100; public void stop(); protected void start(); abstract void pause(); }
A.int MAX=100; 会导致编译出错。
B.public void stop(); 会导致编译出错。
C.protected void start(); 会导致编译出错。
D.abstract void pause(); 会导致编译出错。
单选题现有: interface Data {public void load();} abstract class Info {public abstract void load();} 下列类定义中正确使用Data和Info的是哪项?()Apublic class Employee implements Info extends Data { public void load(){/*dosomething*/} }B public class Employee extends Inf.implements Data{ public void load() {/*do something*/} }C public class Empl.yee implements Inf extends Data{ public void Data.1oad(){* do something*/} public void load(){/*do something*/} }D public class Employee extends Inf implements Data { public void Data.1oad() {/*do something*/) public void info.1oad(){/*do something*/} }
点击查看答案
单选题interface Data { public void load(); } abstract class Info { public abstract void load(); } Which class correctly uses the Data interface and Info class?()Apublic class Employee extends Info implements Data { public void load() { /*do something*/ } }Bpublic class Employee implements Info extends Data { public void load() { /*do something*/ } }Cpublic class Employee extends Info implements Data { public void load() { /*do something */ } public void Info.load() { /*do something*/ } }Dpublic class Employee implements Info extends Data { public void Data.load() { /*dsomething */ } public void load() { /*do something */ } }Epublic class Employee implements Info extends Data { public void load() { /*do something */ } public void Info.load(){ /*do something*/ } }Fpublic class Employee extends Info implements Data{ public void Data.load() { /*do something*/ } public void Info.load() { /*do something*/ } }
多选题public abstract class Shape { private int x; private int y; public abstract void draw(); public void setAnchor(int x, int y) { this.x = x; this.y = y; } } Which two classes use the Shape class correctly?()Apublic class Circle implements Shape { private int radius; }Bpublic abstract class Circle extends Shape { private int radius; }Cpublic class Circle extends Shape { private int radius; public void draw(); }Dpublic abstract class Circle implements Shape { private int radius; public void draw(); }Epublic class Circle extends Shape { private int radius;public void draw() {/* code here */} }Fpublic abstract class Circle implements Shape { private int radius;public void draw() { / code here */ } }
单选题public class Parent{ public void change(int x){} } public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()Aprotected void change(int x){}Bpublic void change(int x, int y){}Cpublic void change(String s){}Dpublic void change(int x){}
单选题现有 public class Parentt public void change (int x){) ) public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()Aprotected void change (int x){}Bpublic void change(int x, int y){}Cpublic void change (int x){}Dpublic void change (String s){}
单选题Which will declare a method that is available to all members of the same package and be referenced without an instance of the class?()Aabstract public void methoda ();Bpublic abstract double inethoda ();Cstatic void methoda (double dl) {}Dpublic native double methoda () {}Eprotected void methoda (double dl) {}
单选题现有: interface Animal { void eat () ; } //insert code here public class HouseCat extends Feline { public void eat() { } } 和五个申明 abstract class Feline implements Animal { } abstract class Feline implements Animal { void eat () ; } abstract class Feline implements Animal { public void eat();} abstract class Feline implements Animal { public void eat() {} } abstract class Feline implements Animal { abstract public void eat();} 结果为:()A 1B 2C 3D 4