抽象类不明白啊

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

arlenhui

2015-05-30 00:13

这样用有什么用啊?我只了解到如果不想别人用new来创建实例,可以在构造器用抛出错误的方法。但是后面的代码一点意义都没有啊,在构造器上定义方法,实例根本不能从原型链上调用啊,难道要通过__proto__,这违背了初衷啊

写回答 关注

3回答

  • Bosn
    2015-06-05 10:34:51

    Java的抽象類也不能調用,但是它給予子類如何繼承提供了指導。

  • yinyun
    2016-11-21 19:28:53

    老师的代码应该是写错了,应该是楼上的那个代码

  • Web_dlf
    2016-04-18 15:25:31

    我也不明白!这个代码写得有误吗?在构造器上直接定义了属性!还有那个Object.create(Detector.prototype);不应该是Object.create(DetectorBase.prototype);吗?

JavaScript深入浅出

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

281100 学习 · 1020 问题

查看课程

相似问题