面向对象的理解有点不一样

来源:2-13 Class基础语法(怎么声明一个类?)

嘻茶

2019-11-09

2-13讲面向对象8分40秒的时候,你说[实例化的两个对象monkey和dog,其中一个monkey重写父类的方法,另一个dog没有被改变,这是违背了面向对象原则].这个和我之前学的面向对象理解偏差很大,我一直都以为一个对象的多个实例重写重写父类会相互不干涉,应为我是从Python转前端的,是不是es6和Python的面向对象理解不一样啊

写回答

1回答

快乐动起来呀

2019-11-10

不会吧?方法重写肯定会以子类为主,不然子类就没法覆写父类的方法,只是传统语言以 abstract interface 的方式给子类留接口和JS的方式不太一样,JS一切都是基于原型链的,所以理解起来会不太一样

0
0

再学JavaScript ES(6-10)全版本语法大全

前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法

1182 学习 · 336 问题

查看课程