Czesc zastanawiam sie jak polaczyc dwie klasy (nie uzywajac extends), tak aby przeslac z klasy A do klasy B jakies informacje. Zrobilem takie cos ale to nie dziala, wiadomo, this.map nie dziala bo w tej klasy po prostu czegos takiego nie ma. A chcialem zeby to tak fajnie bylo zrobione obioktowo, no ale jednak tutaj w tym przypadku bez uzycia extends. Moze jakis callback? Czy jest to niemozliwe? Zrobilem takie cos
class MiddleWare {
construct(){
this.map = 'MAP';
}
calculate(){
return this.map;
}
}
class A {
constructor(middleware){
console.log(middleware.calculate());
}
}
var a = new MiddleWare;
var Taczka = new A(a);