购物车
登陆 / 注册
微信扫码登陆

@abstract

@abstract
@abstract描述这个成员必须在继承的子类中实现(或重写)。
编辑:青灯夜游 青灯夜游 更新时间:2019-01-15 18:02:32

@abstract

这个成员必须在继承类中实现(或重写)。

别名: @virtual

Overview(概述)

该成员(一般指父类的方法)必须在继承的子类中实现(或重写)。

Example (例子)

例如,父类的抽象方法,子类实现该方法:

/**
 * 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;
};
网站导航
网站首页
学习路径
视频教程
开发软件
旗下子站
php中文网
phpstudy
文章列表
教程文档
关于我们
企业合作
人才招聘
联系我们
讲师招募
QQ交流群
QQ交流群
微信公众号
微信公众号