반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Spring Boot
- ClientHttpRequestInterceptor
- Stream
- JsonType
- findAny
- java
- 포맷터
- Save Action
- RestTemplate
- auto configuration
- spring
- 개방/폐쇄 원칙
- gradle
- AOP target
- AOP this
- JsonStringType
- 쓰레드 안전
- findFirst
- Starter
- vaultTemplate
- AccessLevel
- @AutoConfiguration
- jpa
- Thread Safety
- ResponseBodyAdvice
- LogInterceptor
- restTemple
- fotmatter
- AOP 매개변수
- AOP
Archives
- Today
- Total
목록다형성 (1)
맨땅에 헤딩하는 개바른자

다형성을 이해해보자 출처 : 김영한 인프런 자동자는 인터페이스역활을 한다. 자동자라는 개념에 다양하게 K3, 아반떼, 테슬라 모델3 처럼 다양한 자동차로 구현할 수 있다 즉.. 운전자는 구현체가 다양하여도 운전을 할 수 있다. 운전자는 자동차라는 역활에 대한 다양한 구현체의 자동차를 사용할 수 있다는 개념이다 또 다른 예로 로미오, 줄리엣 이라는 역활에 있는데 장동건, 원빈이 로미오를 하던 김태희, 한가인이 줄리엣을 하던 무한한 대체가 가능하다라는 개념이다 역활과 구현을 분리 역활과 구현으로 구분하면 세상이 단순해지고, 유연해지며 변경도 편리해진다. 장점 클라이언트는 대상의 역활(인터페이스만) 알면 된다. 클라이언트는 구현 대상의 내부 구조를 몰라도 된다. 클라이언트는 구현 대상의 내부 구조가 변경되어도..
JAVA
2022. 4. 15. 16:04