借用构造函数的思想主要是在子类型的构造函数中调用超类型构造函数。如下面的例子所示
优点:可以在子类型构造函数中向超类型构造函数添加参数
缺点:和构造函数模式一样的问题,所有的方法都在构造函数中定义,因此就无法做到函数的复用。而且超类型的原型中定义的方法,对于子类型而言也是不可见的。
基于以上问题,借用构造函数的技术也是很少单独使用的
借用构造函数的思想主要是在子类型的构造函数中调用超类型构造函数。如下面的例子所示
优点:可以在子类型构造函数中向超类型构造函数添加参数
缺点:和构造函数模式一样的问题,所有的方法都在构造函数中定义,因此就无法做到函数的复用。而且超类型的原型中定义的方法,对于子类型而言也是不可见的。
基于以上问题,借用构造函数的技术也是很少单独使用的