Backend
home
📚

오브젝트와 의존관계

오브젝트

오브젝트 - OOP, 객체, 클래스
클래스와 오브젝트
클래스는 오브젝트를 만들어내기 위해 필요한 것 (설계도)
클래스는 청사진이다
클래스의 실체는 오브젝트다
자바에서는 배열(Array)도 오브젝트
자바에서는 오브젝트는 클래스의 인스턴스, 배열이다! (기술면접에서 답변)
오브젝트:
프로그램을 실행했을 때 클래스를 기반으로 만들어지는 실제 동작하는 무엇을 의미
클래스의 인스턴스 = 오브젝트!?
인스턴스 - 추상적인 것에 대한 실체

의존관계

의존관계란?
A —→ B (A가 B에 의존한다)
Client의 기능이 제대로 동작하려면 Supplier가 필요
Client가 Supplier를 사용, 호출, 생성, 인스턴스화, 전송