java继承习题4813.pdf
《java继承习题4813.pdf》由会员分享,可在线阅读,更多相关《java继承习题4813.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 (一)选择题 1)若在某一个类定义中定义有如下的方法:final void workDial()该方法属于 A.本地方法 B.最终方法 C.静态方法 D.抽象方法 2)下面哪个方法与题目中的不是重载方法 public int max(int x,int y)double max(double x,double y)int max(int n,int k)int max(int x,int y,int z)double max(double n,double k)3)为了区分类中重载的同名的不同方法,要求 A.参数列表不同 B.调用时用类名或对象名做前缀 C.参数名不同 D.返回值类型不同 4
2、)某个类中存在一个方法:void getSort(int x),以下能作为该方法的重载的声明的是 getSort(float x)getSort(int x,int y)getSort(int y)get(int x,int y)5)A 派生出子类 B,B 派生出子类 C,并且在 Java 源代码中有如下声明:A a0=new A();A a1=new B();A a2=new C();问以下哪个说法是正确的 A.只有第 1 行能通过编译 B.第 1、2 行能通过编译,但第 3 行编译出错 C.第 1、2、3 行能通过编译,但第 2、3 行运行时出错 D.第 1 行、第 2 行和第 3 行的声
3、明都是正确的 6)设有下面两个类的定义。class Person long id;含关系 B.继承关系 C.关联关系 D.上述类定义有语法错误 7)下列叙述中,正确的是 A.子类继承父类的所有属性和方法 B.子类可以继承父类的私有的属性和方法 C.子类可以继承父类的公有的属性和方法 D.创建子类对象时,父类的构造方法都要被执行 8)现有两个类 A、B,以下描述中表示 B 继承自 A 的是 A extends B B implements A A implements B B extends A 9)下列叙述中错误的是 A.一个子类可有多个父类 B.父类派生出子类 C.子类继承父类 D.子类只能
4、有一个父类 10)关于继承下面说法正确的是 A.子类能够继承父类私有的属性;B.子类可以重写父类的 final 方法;C.子类能够继承不同包父类的 protected 属性;D.子类能够继承不同包父类的缺省属性;11)有名字为 A 的包和名为 B 的类,下面的语句正确的是 ;B;A.*;B;12)声明一个名字为 P 的包,下面的语句正确的是 Pkg;P;P;p;13)导入包 A 中的类 AA 应该使用下面哪条语句 ;;A;AA;14)下列针对 int 类型的私有属性 age 的访问器方法格式正确的是 getAge(int age)getAge(int age)setAge(int age)se
5、tAge()15)下列关于访问器方法说法正确的是 方法可以读取属性的值 方法用来读取属性的值 C.必须为每个 private 属性提供访问器方法 属性不能有访问器方法 16)表示数据或方法可以只能被定义它的类访问的是 B.默认的 17)表示数据或方法只能被其它包中的子类访问的是 B.默认的 18)对于子类的构造函数说明,下列叙述中不正确的是 A.子类无条件地继承父类的无参构造函数 B.子类可以在自己的构造函数中使用 super 关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句 C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 继承 习题 4813
限制150内