code: function extend(constructor, superConstructor, methods){
    util.inherits(constructor, superConstructor);
  
    for (var i in methods){
      constructor.prototype[i] = methods[i];
    }
  }
docs: 原型继承方法,调用util.inherits
  @param {Function} constructor 构造器
  @param {Function} superConstructor 父构造器
  @param {Object} methods 自定义方法或属性