10. abstract public class Employee {  11. protected abstract

题目
多选题
10. abstract public class Employee {  11. protected abstract double getSalesAmount();  12. public double getCommision() {  13. return getSalesAmount() * 0.15;  14. }  15. }  16. class Sales extends Employee {  17. // insert method here  18. }  Which two methods, inserted independently at line 17, correctly complete the Sales class?()
A

double getSalesAmount() { return 1230.45; }

B

public double getSalesAmount() { return 1230.45; }

C

private double getSalesAmount() { return 1230.45; }

D

protected double getSalesAmount() { return 1230.45; }

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪个类声明是正确的?

A.abstract class G2 extends superClassl,superClass2{……}

B.abstract public class classmates{……}

C.public final class NewClass extends superClass implements Interfacel{……}

D.public abstract class String{……}


正确答案:C
解析:本题考查类的声明。 Java不支持多重继承,故extends关键字后只能接一个父类,选项A错误。在类声明中public关键字必须位于abstract关键字之前,选项B错误。String是Java中字符串的关键字,不能用于类名,选项D错误。

第2题:

下列程序片段中,能通过编译的是( )。

A.public abstract class Animal{public void speak( );}

B.public abstract class Animal{public void speak( ){};}

C.public class Animal{pubilc abstract void speak( );}

D.public abstract class Animal{pubile abstract void speak( ){};}


正确答案:D
Java中一个类是一个abstract类的子类,它必须具体实现父类的abstract方法。如果一个类中含有abstract方法,那么这个类必须用abstract来修饰(abstract类也可以没有abstract方法)。有abstract方法的父类只声明,由继承他的子类实现。所以选D。

第3题:

下列程序片段中,能通过编译的是

A.public abstract class Animal{ public void speak();}

B.public abstract class Animal{ public void speak(){}}

C.public class Animal{ public abstract void speak();}

D.public abstract class Animal{ public abstract void speak(){}}


正确答案:A

第4题:

下列哪个类声明是正确的? ( )

A.abstract class G2 extends superClass1, superClass2 {…}

B.abstract public class classmates{…}

C.public final class NewClass extends superClass implemnets Interfacel{…}

D.public abstract class String{…}


正确答案:C
解析:本题考查对类声明的掌握程度。选项A错误,Java不支持多重继承,故 extends关键字后只能接一个父类:选项B错误,在类声明中public关键字必须位于 abstract关键字前;选项C正确,声明了一个公有的不能继承的类,这个类的父类是 superClass,并使用了Interfacel提供的接口,类不能声明为protected和private属性且不以“;”结尾:选项D错误,String是Java中字符串的关键字,不能用于类名。

第5题:

下列哪个类声明是正确的? ( )

A.abstract class G2 extends superClass1,superClass2{...}

B.abstract public class classmates{...}

C.public final class NewClass extends superClass implemnets Interface1{...}

D.public abstract class String{...}


正确答案:C
解析:本题考查对类声明的掌握程度。选项A错误,Java不支持多重继承,故extends关键字后只能接一个父类;选项B错误,在类声明中public关键字必须位于abstract关键字前;选项C正确,声明了一个公有的不能继承的类,这个类的父类是superClass,并使用了Interfacel提供的接口,类不能声明为protected和pfivate属性且不以“;”结尾:选项D错误,String是Java中字符串的关键字,不能用于类名。

第6题:

Given:10. interface Data { public void load(); }11. abstract class Info { public abstract void load(); }Which class correctly uses the Data interface and Info class?()()

A.

B.

C.

D.

E.

F.


参考答案:A

第7题:

下列对类的声明,正确的是( ) B

A.abstract final class Hh{…}

B.abstract private move(){…}

C.protected private number;

D.public abstract class Car{…}


正确答案:D

第8题:

下列哪个类声明是正确的? ( )

A.abstract final class H1 {...}

B.abstract private move(){...}

C.protected private number

D.public abstract class Car{...}


正确答案:D
解析:本题考查对类声明的掌握程度。选项A错误,abstract与final不能同时出现在类声明中;选项B错误,类不能声明为private,缺少Class关键字;选项C错误,类不能声明为protected和pnvate两种属性,且不以“;”结尾,也缺少Class关键字;选项D正确,声明了一个可以公有继承的抽象类。

第9题:

下列程序片段中,能通过编译的是( )。 A.public abstract class Animal{ public void speak;}S

下列程序片段中,能通过编译的是( )。

A.public abstract class Animal{ public void speak;}

B.public abstract class Animal{ public void speak{);}

C.public class Animal{ pubilc abstract void speak;}

D.public abstract class Animal{ pubile abstract void speak{};}


正确答案:A
A。【解析】Java中一个类是一个abstract类的子类,它必须具体实现父类的abstract方法。如果一个类中含有abstract方法,那么这个类必须用abstract来修饰(abstract类也可以没有abstract方法)。有abstract方法的父类只声明,由继承它的子类实现。所以选A。

第10题:

Which will declare a method that is available to all members of the same package and can be referenced  without an instance of the class?()  

  • A、 Abstract public void methoda();
  • B、 Public abstract double methoda();
  • C、 Static void methoda(double d1){}
  • D、 Public native double methoda(){}
  • E、 Protected void methoda(double d1){}

正确答案:C

更多相关问题