js 定义接口有三种方式 :
1、注解描述方式
优点 : 程序有可以有一个参考
缺点 : 还是属于文档的范畴,这种方式太松散,没有检查接口的方法是否完全被实现
/* ????* ?interface ?Composite { ????* ?????function add(obj); ????* ?????function remove(obj); ????* ?????function update(obj); ????* ?} ????*/ ???// CompositeImpl implements Composite ????var ?CompositeImpl = function () { ????}; ????CompositeImpl.prototype.add = function (obj) { ?????????????} ????CompositeImpl.prototype.remove = function (obj) { ?????????????} ????CompositeImpl.prototype.update = function (obj) { ?????????????}
js 定义接口的三种方式
原文地址:http://www.cnblogs.com/debra/p/7898958.html