顿悟JAVA,自己实现Object的Clone的约束关系(下)

这里先简单说一下几个重要原理

1)JAVA 里面的 protected 访问控制是一种神奇的访问约束,我把它理解为“子孙范围”,也就是子孙都可以访问,哪怕是出了所在的包。(包访问范围肯定是可以,这里不强调而已。)


2)super关键字对直接父类的方法调用。


3)this关键字写在代码里面,当子类调用同一段代码时,this是子类的实例,而不是父类的实例。也就是说this是具有“多态”效果的。

 也即this在编译时不知道实例对象是谁,而是运行时根据对象自动识别。


4)父类可以通过在代码中 用 instanceof 关键字来约束 未来的子类 必须实现某接口。 这也是关键的一点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值