继承


继承

编写父类

class engineer{}

编写子类 继承父类
class softengeer extends engineer{}


super 代表父类对象 super.name;

访问父类方法 suoer.print();

继承后的初始化顺序

父类属性 父类构造方法 子类属性 子类构造方法


子类不能访问父类private 成员
父类子类不在同包,使用默认权限的成员
构造方法也不能继承 只能调用

 


访问修饰符

private 只能在本类中用
默认(friendly)本类 同包可用
protected只能在本类 同包 子类中用
public 本类 同包 子类 其他包都可以用

 

多态另一种
方法重写

重写的方法名 参数 返回值类型必须与父类相同
私有方法无法继承无法重写

方法重写在子类

转载于:https://www.cnblogs.com/changan0921/p/5752572.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值