摘要:
从字面的意思上看,多态就是“多种状态”,在面向对象的语言中,接口的多种不同的实现方式叫做多态。在JavaScript的语言中本身就存在着多态的,我们可以利用JavaScript语言的宽松性去实现 下面的代码是非多态的 var sound = function (animal) { if (anima 阅读全文
摘要:
什么是继承 从常识认知的角度讲,什么叫做继承? 首先看一个没有关系的,比如猫和狗 我们看下图,猫和狗本质是不是一类,虽然有一些属性是相交的,但是我们也说本质是没有任何关系的 什么是有关系的? 比如人和学生 人的属性学生都有,人能做的事情,学生也都能做。 学生有自己的特有属性,不是所有人都有,所以学生 阅读全文