У меня есть следующие классы, которые вложены как:
{
System {
Method_A,
Server {
API {
Method_B
}
}
}
}
Method_B
следует выполнить Method_A
Теперь единственный способ сделать это - передать метод, используя:
this.Method_A.bind(this)
и передайте это серверу, затем передайте его API, который затем может быть вызван оттуда.
Моя цель - управлять классом системы с клиента, который отправляет запросы команд в API.
Это единственный способ получить доступ к Method_A
?
Является ли способ, которым я вложил импорт, нецелесообразно?