디자인패턴

디자인 패턴은 소프트웨어 디자인에서 자주 발생하는 문제를 해결하기 위해 사용되는 일종의 템플릿입니다. 이러한 패턴은 각각의 문제를 해결하기 위해 특정한 방식으로 작성되어 있으며, 이를 사용하면 소프트웨어 디자인에 대한 일관성과 재사용성을 높일 수 있습니다. 이러한 패턴은 대부분 객체 지향 프로그래밍에서 사용되며, 코드의 유지 보수성과 확장성을 높이는 데 매우 유용합니다.

https://gmlwjd9405.github.io/2017/10/01/basic-concepts-of-development-designpattern.htm

Untitled

옵서버 패턴

subejct 와 Observer
ConcreteSubject 와 ConcreteSubject

subejct 와 Observer ConcreteSubject 와 ConcreteSubject

템플릿 메소드 패턴

어댑터 패턴(Adapter Pattern) (사용 방법 : 상속)