javascript 类与对象的继承关系 super关键字 0524

子类继承父类 extends

子类继承了父类
子类对象就可以使用父类中的方法了
在这里插入图片描述

当父类构造需传参时

如果父类存在构造方法
子类重定了构造方法后
要先调一下父类构造方法
让父类中相关的数据有初始化
否则可能会影响父类中某些方法的使用

在这里插入图片描述

继承后的子类可亨父类方法

  1. 子类可以使用父类中的方法
  2. 父子具有同样的方法时,采取就近原则
  3. 如果希望调用父类的方法,使用super关键字

在这里插入图片描述

继承后的子类可具有特有方法

  1. 在子类中定义自定义的方法,只有子类对象可用,父类对象不可用
  2. 在构造时如果要调父类的构造方法,注意一定要先调用父类的构造,然后再写自己的构造逻辑

在这里插入图片描述

类中要获取成员变量一定要加this

在这里插入图片描述

明确this

  1. 构造方法中的this就是被构造的对象
  2. 方法中的this指的就是调用方法的人
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值