电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年Java面向对象知识测试A卷答案

2025年Java面向对象知识测试A卷答案_第1页
1/18
2025年Java面向对象知识测试A卷答案_第2页
2/18
2025年Java面向对象知识测试A卷答案_第3页
3/18
面对对象部分测试题考试宣言:同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷!我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,假如哪道题目你不会做,又或者做错了, 那么不用怕, 考完试后, 导师讲解的时候你要注意听! 那时候学会了, 记住了, 也同样不影响你高薪就业!本套题共 40 道不定项选择题,其中单选 30 道,多选 10 道。单选 2分/题,多选 4 分/题。多选题不全对半分,全对满分。1. 下面描述函数重写错误的是A.要有子类继承或实现B.子类方法的权限必须大于等于父类的权限C.父类中被 private 权限修饰的方法可以被子类重写D.子类重写接口中的抽象方法,子类的方法权限必须是 public 的 //接口所有方法前面都是默认 public abstract 2. 下面关于类的设计思绪描述错误的是 ( )A. 根据需求定义类所包含的字段(成员变量)B. 根据面对对象的思想规定,隐藏属性和实现细节之后,可以提供公共的访问方式C. 封装之后的字段在本类内也必须使用 get/set 方法//private 修饰之后可以在本类中直接使用,不需要通过 get/set 方法调用D. 按需求可以在类中定义若干构造方法3. 分析如下 Java 代码,假如想在控制台上输出“B 类的 test()方法”,则在主函数应填入( )。class A { public void test() { System.out.println("A 类的 test()方法"); }}class B extends A { public void test() { System.out.println("B 类的 test()方法"); } public static void main(String args[]) { }}A.A a = new B(); a.test();B.A a = new A(); a.test();C.B b = new A(); b.test();D.new B().test();4. 关于封装下面介绍错误的是( )。A.封装隐藏实现细节B.封装提高重用性。C.封装提高安全性D.只有被 private 修饰才叫做封装 //仅仅是封装的一种5. 试图编译运营下面的代码会发生什么情况 public class MyClass{ static int i; // int 型的成员变量默认值为 0 public static void main(String[] args){ System.out.println(i); } }A.错误,变量 i 没有被初始化B.输出 nullC.输出 1D.输出 06. 下面对 static 的描述对的的是A. 静态修饰的成员变量和成员方法随着类的加载而加载B. 静态修饰的成员方法可以访问非静态成员变量 //对象都没有,访问什么呀?C. 静态修饰...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年Java面向对象知识测试A卷答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部