继承

  • 什么是继承?子类可以继承父类的属性和方法。
  • 关键字:extends
  • 子类不能继承父类的方法,也就是说super()是调用不是继承。
  • 继承的优点,实现类的重用,减少代码的冗杂。
  • 子类继承父类后,子类可以访问父类中的共有属性,对象可以直接访问父类中 的属性。 子类可以访问父类中的方法。对象可以直接访问父类中的方法。子类可以重写父类中的方法。
  • 什么叫做重写?子类重写了父类中的方法。方法名称相同,参数列表相同,返回值相同。
  • this 当前对象
  • super 父类对象
  • this ();当前对象的构造方法
  • super()父类对象的构造方法
  • 子类方法中会默认父类方法中的无参构造方法super()使用时可以指明调用父类的有参构造方法
  • super ()必须出现在第一行
  • 问:为什么子类会先调用父类的方法?
  • 因为在继承关系中,必须先有父,再有子。
    object是所有类的(超类)(基类) (父类)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值