42 lines
2.0 KiB
Markdown
42 lines
2.0 KiB
Markdown
- [第2周周考题.doc](../assets/第2周周考题_1650089024252_0.doc)
|
|
- [第2周周考题 (1).doc](../assets/第2周周考题_(1)_1650101190627_0.doc)
|
|
- 一
|
|
1-5 DCADA
|
|
6-10 DCDDB
|
|
11-13 DAC
|
|
14 ACE
|
|
15 AC
|
|
- 二
|
|
1. 重写是指子类重写父类的方法,是发生在父子类之间,重写方法的返回值类型父类大于子类
|
|
重载是指在一个类中,方法名相同,但是传入不同的参数个数,顺序.类型
|
|
|
|
2. 抽象类是带有abstract关键字修饰的类,抽象类中可以放普通的属性,方法以及抽象方法
|
|
接口是定义为interface的类,是比抽象类还要抽象的类,是用来拓展类的功能的,接口中抽象方法默认为public和abstract,接口中可以放抽象方法和静态常量
|
|
抽象类中抽象方法需要有子类继承实现,接口则需要有实现类来实现
|
|
抽象类只能单继承,接口可以多继承,多实现
|
|
|
|
3. 封装,继承,多态,抽象
|
|
|
|
4. F5 进入到当前调试方法的内部
|
|
F6 执行下一步,不进入当前断点方法内部
|
|
F7 跳出当前断点的方法
|
|
F8 进入到下一断点
|
|
|
|
5. valueOf
|
|
indexOf
|
|
splite
|
|
charAt
|
|
trim
|
|
|
|
6. 基本数据类型直接将值赋给这个变量
|
|
引用数据类型变量存储的是在堆中的地址
|
|
基本数据类型在传递时复制其值
|
|
引用数据类型在传递时复制其地址
|
|
|
|
7. public:本类+本包+其它包的子类+其它包的其它类
|
|
protected:本类+本包+其它包的子类
|
|
默认:本类+本包
|
|
private:本类
|
|
- 三
|
|
|
|
人类在实现研究动物繁殖时用到了动物类中封装的get方法,由于无法确定所有动物的新城代谢和繁殖方式,因此在动物类中将这两个方法定义为抽象方法,动物类也定义抽象类,鸟类在继承动物类时实现这两个方法,由于飞和唱歌这两个方法不能从动物类和鸟类中继承,所以大雁飞和企鹅唱歌都通过飞和唱歌这两个接口来实现 |