티스토리 뷰
오브젝트 (Object)
- 오브젝트란 OOP, 객체, 클래스 등으로 부른다.
클래스의 인스턴스 = 오브젝트
클래스의 실체 = 오브젝트
인스턴스는 다양하게 사용하는 용어이다. 인스턴스란 추상적인 것에 대한 실체이다. 자바에서 오브젝트란 무엇인가요? 답을 내린다면 클래스의 인스턴스 또는 배열(Array)이다. 이것이 기술적으로는 완벽한 대답이라 한다. 클래스는 설계도이며 그것으로 만들어지는 것이 오브젝트이다. 라고 보면 된다.
의존관계 (Dependency)
A --> B (A가 B에 의존한다.)
Client --> Supplier (Client가 Supplier 클래스의 의존한다)
- 이는 Client의 기능이 제대로 작동하려면 Supplier가 필요하다.
- Client가 Supplier를 사용, 호출, 생성, 인스턴스화, 전송이 가능
+ 클래스 레벨(코드 레벨)의 의존관계 Supplier가 변경되면 Client코드가 영향을 받는다.
'dev > Spring 6' 카테고리의 다른 글
관심사 분리 끝. 스프링 컨테이너와 의존관계 주입 (Dependency Injection) (0) | 2024.09.23 |
---|---|
관심사 분리 4.오브젝트 팩토리 (0) | 2024.09.19 |
관심사 분리 3. 인터페이스 도입, 관계설정 책임의 분리 (0) | 2024.09.18 |
관심사 분리 2. 상속을 통한 확장 (0) | 2024.09.18 |
관심사 분리 1. 메소드 단위 (1) | 2024.09.17 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링공부
- React
- 예외처리
- 컨트
- 스프링부트
- 백엔드 개발자 공부
- 백엔드 개발자 역량
- filter
- 향해99
- 향해플러스백엔드
- hypertexttransferprotocol
- rejectValue
- reject
- jpa api
- JPA
- Intercepter
- thymleaf
- exception
- BindingResult
- react실행
- SpringBoot
- ArgumentResolver
- 로그인
- 항해99
- 리터럴
- Java
- HTTP
- 항해플러스
- 인터셉터
- 향해플러스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함