class A(){ constructor(){ this.addA(); }; addA(){ let Aa = new B(); Aa.b = c; console.log(222) } } class B(){ constructor(){ }; addB(){ console.log(1111); } } class C(){ constructor(){ this.addc(); }; addc(){ let d = new A(); d.Aa.addB(); } }