728x90
흔히 '의존성 주입' 이라고 불리는 'Dependency Injection'은 느슨한 커플링을 위해 많이 사용되는 방식이다.
클래스 A가 어떤 작업을 수행하기 위해 클래스 B의 인스턴스에 의존해야 하는 경우, B는 A의 디펜던시(의존성)이라고 한다.
DO THIS!
클래스 A 외부에서 만들어진 인스턴스를 주입받아 참조한다.
DON'T DO THIS!
클래스 A 내부에서 클래스 B의 인스턴스를 직접 만들어 참조한다.
728x90
'Archive' 카테고리의 다른 글
Rigidbody 컴포넌트 세부 속성 (0) | 2020.01.07 |
---|---|
Awake, Start, Update, LateUpdate, FixedUpdate, OnEnable, OnDisable, OnGUI (0) | 2020.01.06 |
S.O.L.I.D - 객체지향 설계의 가장 큰 원리 (0) | 2020.01.01 |
API(Application Programming Interface) (0) | 2019.12.22 |
C++ 컴파일러 에러 (C++ Compiler Errors) (0) | 2019.12.21 |