为了账号安全,请及时绑定邮箱和手机立即绑定

关于super.eat()方法的调用问题

老师,这里Employee类里面的work方法调用父类的eat()方法,使用super.eat(),我发现子类继承了父类,子类Employee里可以直接使用this.eat()调用eat方法,为什么还要用super.eat()调用呢?

正在回答

1 回答

当Employee类中定义了同名的方法时,this.eat()调用的是Employee类中定义的同名方法,而super.eat()调用的是父类的方法

0 回复 有任何疑惑可以回复我~
#1

随风奔跑oo0 提问者

嗯,是的,但效果是一样的
2017-10-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
TypeScript入门
  • 参与学习       59411    人
  • 解答问题       99    个

TypeScript入门视频教程包括TypeScript的基本概念、常用语法和高级特性

进入课程

关于super.eat()方法的调用问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信