✏️7.8 중개자 제거하기 (Reove Middle Man)
manaer = aPerson.manager;
class Person {
get manager() {return this.department.maneger;}
}manager = aPerson.department.manager;🧷 배경
🧷 절차
🧷 예시
Last updated
manaer = aPerson.manager;
class Person {
get manager() {return this.department.maneger;}
}manager = aPerson.department.manager;Last updated
// 클라이언트...
manager = aPerson.department.manager;// Person 클래스...
get manager() {return this.department.manager;}// Department 클래스...
get manager() {return this._managaer;}// Person클래스...
get department() {return this._department;}// 클라이언트...
manager = aPerson.department.manager;