A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2020-1-14 15:13  /  1826 人查看  /  17 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今日整理:
1.什么是继承?它有什么好处和坏处?
可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法。
提高了代码的复用性(多个类相同的成员可以放到同一个类中);提高了代码的维护性(如果方法的代码需要修改,修改一处即可)
继承让类与类之间产生了关系,类的耦合性增强了,当父类发生变化时子类实现也不得不跟着变化,削弱了子类的独立性
2.两个类若是有继承关系,如何进行访问(变量和方法)?
在子类方法中访问一个变量,采用的是就近原则。子类局部范围找,子类成员范围找,父类成员范围找,如果都没有就报错(不考虑父亲的父亲…)
3.什么是方法的重写?它有什么需要注意的地方?
子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)。当子类需要父类的功能,而功能主体子类有自己特有内容时,可以重写父类中的方法,这样,即沿袭了父类的功能,又定义了子类特有的内容
4.今天讲了哪些修饰符?各有什么作用和特点?
final和static
5.聊聊今天你觉得重要的点.
非静态方法不能访问静态方法和静态变量。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马