抽象类代码错误

来源:9-1 OOP(模拟重载、链式调用、模块化)

Web_dlf

2016-04-18 15:13

抽象类的代码是写错了吧? DetectorBase.detect = function(){console.log('Detection startting……');} …… 应该是原型下面的方法吧! DetectorBase.prototype.detect = function(){console.log('Detection startting……');} 还有那个Object.create(Detector.prototype);应该是Object.create(DetectorBase.prototype); 大家说是这样吗?

写回答 关注

2回答

  • Web_dlf
    2016-04-21 11:06:49

     DetectorBase.detect这样写继承与它的之类调不到detect方法啊

  • keiu
    2016-04-20 11:25:34

    他定义在DetectorBase这个类下 当然可以这么写啊

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题