Heredar propiedades con prototype javascript Cómo hacer que C herede de B que hereda de A
como heredar de A<-B<-C Cómo hacer que C herede de B que hereda de A
by Fabian Allel
JavaScript
function A(){
this.uno='uno';
};
function B(){
this.dos='dos';
};
function C(){
this.tres='tres';
}
//creamos una instancia de C
var objC = new C();
//heredamos la instancia C al constructor B
//B<-C
B.prototype=objC;
//se crea el objeto B
var objB = new B();
//y heredamos la instancia al constructor A
//A<-B
A.prototype=objB;
//como B ya tiene las propiedades de C entonces A al heredar las propiedades de B tendrá las de C también.
//creamos objeto A
var objtA= new A();
//hora A tiene toda las propiedades de B y C
console.log(objtA);
//A<-B<-C