java子类与继承题库及答案.docVIP

  • 0
  • 0
  • 约4.42千字
  • 约 13页
  • 2026-05-02 发布于河北
  • 举报

java子类与继承题库及答案

一、单项选择题(每题2分,共10题)

1.以下关于Java子类继承父类的说法,正确的是()

A.子类只能继承父类的public成员

B.子类可以继承父类的所有成员

C.子类继承父类后,不能再定义与父类同名的成员

D.子类继承父类后,可以重写父类的方法

答案:D

解析:子类继承父类后,除了private成员不能直接访问外,其他成员都可继承,A、B错误;子类可以定义与父类同名的成员,这叫隐藏,C错误;子类可以重写父类的方法,D正确。

2.有如下代码,classA{intnum=10;}classBextendsA{}那么B类对象可以访问num的方式是()

A.直接访问num

B.通过super.num访问

C.无法访问

D.通过this.num访问

答案:A

解析:子类继承父类后,对于父类的非private成员可以直接访问,这里num不是private,所以B类对象可直接访问num,A正确。

3.若父类中有一个protected修饰的方法,子类()

A.无法访问该方法

B.只能在同一包中访问该方法

C.可以访问该方法

D.必须通过super关键字访问

答案:C

解析:protected修饰的成员可以被同一包中的

文档评论(0)

1亿VIP精品文档

相关文档