- 0133技术站
- 联系QQ:18840023
- QQ交流群
- 微信公众号
这个成员必须在继承类中实现(或重写)。
别名: @virtual
该成员(一般指父类的方法)必须在继承的子类中实现(或重写)。
例如,父类的抽象方法,子类实现该方法:
/** * Generic dairy product. * @constructor */ function DairyProduct() {} /** * Check whether the dairy product is solid at room temperature. * @abstract * @return {boolean} */ DairyProduct.prototype.isSolid = function() { throw new Error('must be implemented by subclass!'); }; /** * Cool, refreshing milk. * @constructor * @augments DairyProduct */ function Milk() {} /** * Check whether milk is solid at room temperature. * @return {boolean} Always returns false. */ Milk.prototype.isSolid = function() { return false; };
推荐手册