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) { }
时间: 2024-10-07 19:17:02