QuestManager라는 클래스가 있고
Quest라는 클래스가 있어요.
QuestManager에서 모든 Quest를 관리하려 하는데
Quest의 정보 같은 것들은 DB로 관리해서 넘겨받는 형식인데
나름 모듈화를 하려고 QuestManager가 DBManager로 부터 데이터를 받아와
Quest에 뿌려주는 형식으로 하려 합니다.. 맞는진 모르겠습니다
근데 그 정보를 뿌려주려면 QuestManager가 BaseQuest를 상속받은 Quest들을
일일이 찾아서 정보를 넣어줘야하는데, 이걸 피하기위해서 Quest에서
QuestManager을 참조하여 Quest들을 담을 자료구조에 자기자신을 넣어주는
방식을 사용하려는데.. 이렇게 사용해도 괜찮은건가요?
상관없는데 굳이? 그리고 니 말 진짜 못한다
머 그러라고 있는게 매니저클래스니까 상관없음
글을 너무 못썼는데, 그러니까 개발자 본인이 일일이 넣어주기 귀찮으니까 퀘스트 객체가 스스로를 퀘스트 매니저에 등록되게 하고 싶으시다 이거임?