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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© guo960202 初级黑马   /  2016-11-21 01:22  /  950 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。
1.继承的格式:
class 子类 extends 父类{}
子类会自动拥有父类所有可继承的属性和方法
2.继承的好处:
继承的出现提高了代码的复用性, 提高软件开发效率。
继承的出现让类与类之间产生了关系,提供了多态的前提。
继承的注意事项:
Java中,类只支持单继承,不允许多继承,也就是说一个类只能有一个直接父类。
多个类可以继承一个父类。
Java 中,多层继承是可以的,即一个类的父类可以再去继承另外的父类。
Java 中,子类和父类是一种相对概念,也就是说一个类是某个类父类的同时,也可以是另一个类的子类
3.父类中的成员变量是非私有的,子类中可以直接访问,若父类中的成员变量私有private,子类是不能直接访问的
4.同名成員访问,必须使用关键字super
在子类中,访问父类的格式:
super.父类中的成员变量
super.父类中的成员方法();
5.子父类中成员方法的特点
就近原则
方法加强:
子类中出现与父类一模一样的方法时,会出现覆盖操作,也称为override重写、复写或者覆盖。
父类私有的方法,子类不能够进行方法重写。
6.方法重写的注意事项
子类方法覆盖父类方法,必须要保证权限大于等于父类权限
private < 默认 < public
必须一模一样,方法的返回值类型,方法名,参数列表都要一样

2 个回复

倒序浏览
。。。。。。。。。。。
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马