中国建设门户网站,网络营销相关理论有哪些,新乡市网架公司,艺术网站模板文章目录 前言一、Day3习题#xff08;错题#xff09;解析二、Day3习题#xff08;原题#xff09;练习总结前言
今天我们将进入到第三天的练习#xff0c;希望能一直坚持下去#xff0c;不断反思总结错误#xff0c;得到进步#xff1b; 一、Day3习题#xff08;错… 文章目录 前言一、Day3习题错题解析二、Day3习题原题练习总结前言
今天我们将进入到第三天的练习希望能一直坚持下去不断反思总结错误得到进步 一、Day3习题错题解析
1. 解析 C 解题思路 本题中有一个父类person以及创建了一个子类Child但是最后执行System.out.println(p.name);的时候因为p是子类创建的对象要调用父类的属性name时无法进行调用因为父类name是private String name所以只能在自己类中访问 2.错题 解析D 解题思路 已知父类构造方法是带一个参数的public Base(String s)所以编译器不会提供不带参数的构造方法所以当子类要调用父类的构造方法时候必须用super帮助父类构造不然编译会报错 3. 解析B 相关知识点构造方法的规则 构造方法也属于类的方法可以创建对象的时候给成员变量赋值 构造方法 4.错题 解析D相关知识点 异常处理的有关知识catch块和try块都不能省略但是finally块是可以省略的异常处理机制传送门http://t.csdn.cn/zn8w9 5.错题 解析C C: 面向对象开发中引用传递意味着传递的并不是实际的对象而是对象的引用因此外部对引用对 象所做的改变会反映到所引用的对象上; E:他题目中说的是包括而不是只有 6. 解析B A:实例方法要调用超类的实例方法必须通过super关键字 B:实例方法要调用超类的类方法必须通过类名进行调用 D:实例方法要调用其他类的实例方法必须通过其他类的对象进行调用 7. 解析D 解题思路 本题中String str2he new String(llo); 创建时是new了一个新的对象所以和str1中的内容不是同一个对象所以输出false 8.错题 解析A 解题分析要创建一个自定义异常由于异常也属于一个类所以没有new的都是错误的 而C选项当中多了一个e不符合异常创建的规范 9.错题 解析C A:HashMap实现Map接口它允许任何类型的键和值对象并允许将null用作键或值; B:ArrayList和LinkedList均实现了List接口; C:ArrayList不适合进行添加和删除因为需要进行元素的移动才行非常麻烦它只适合通过下标来查找元素 DArrayList访问的时候可以直接通过下标进行访问而LinkList访问需要遍历进行访问 10.错题 解析B 没有这个硬性要求 举例说明 二、Day3习题原题练习
1. 2. 3. 4. 5. 6. 7. 8. 9. 总结