더 나은 객체 지향 디자인을 구성합니까?개체 검색기 메서드가 부모 개체에 있거나 개체 검색 개체와 동일한 개체 여야합니까?
Class User {
id {get;set}
}
Class Office {
id {get;set}
List<User> Managers(){ }//search for users, return list of them
}
또는이 하나
Class User {
id {get;set}
List<User> Managers(){ }//search for users, return list of them
}
Class Office {
id {get;set}
}