Tags
- 폰트어썸
- 라즈베리파이 클러스터
- kotlin
- 전략패턴
- Observer Pattern
- 리믹스아이콘
- 라즈베리파이
- springboot
- java_to_kotlin
- fontawesome
- Spring
- openapispec
- restcontroller
- 옵저버패턴
- spring cloud contract
- QueryDSL
- 무료 아이콘 폰트
- 도커
- restdocs
- 디자인패턴
- with jdk
- EntityGraph
- remix icon
- java
- oraclejdk
- OneToMany
- Spring Cloud
- arc browser
- Openjdk
- Docker
Archives
- Today
- Total
목록전략패턴 (1)
< Dev-Kidult />
디자인 패턴 - 전략패턴(Strategy pattern)
전략패턴(strategy pattern)은 위키에서 이렇게 설명하고 있습니다. 특정한 계열의 알고리즘들을 정의하고 각 알고리즘을 캡슐화하며 이 알고리즘들을 해당 계열 안에서 상호 교체가 가능하게 만든다. 동물의 다리를 예로 진행을 해보겠습니다 동물이라면 어떤 동물은 다리가 2개, 4개 혹은 다리가 없는 경우도 있습니다. 전략패턴을 모른다면 우리는 이렇게 구현을 할 것입니다. public interface Animal { void reg(); } public class Tiger implements Animal{ @Override public void reg() { System.out.println("난 다리가 4개야"); } } public class Bird implements Animal{ @Over..
개발/Back-end
2019. 6. 29. 21:42