Note of Chap6

Note of Chap6:
继承:调用构造函数的先后顺序,尊重长者,长辈first
super关键字:子类构造函数中,调用直接父类(唯一)的对应构造方法;在子类中调用父类的方法。
overload方法覆写:继承。
多态:同一个方法根据上下文使用不同的定义的能力。(方法覆写、方法重载、动态绑定)

动态绑定机制:
对象是多态的。Animal对象,既可以存放Animal对象,也可以存放Animal的子类Tiger、Fish的对象。存放在父类中的子类对象在执行覆写的父类方法时会只能调用子类覆写的方法,此为动态绑定。若需调用自己的方法,则需要进行类型转换。

final关键字:类/方法不能被继承。

抽象类:
abstract  抽象类中的方法不一定是抽象方法,但含有抽象方法的类必须被定义为抽象类。
抽象类不可能构建相应对象。


Object类:
对象1==对象2  :两个对象都指向同一个对象时,返回true;

equals(Object o):指向同一个对象,true; String的一个对象,判断:每一个位置的字符进行判断,不等即返回false.

toString()方法。
上述方法模仿String类实现。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值