https://refactoring.guru/ko/design-patterns/factory-method객체 생성의 인터페이스를 정의하지만인스턴스를 만들 클래스의 선택은 서브클래스에 맡기는 디자인 패턴!Truck을 이용해 물품을 배달하는 서비스가 있다고 해보자

어댑터를 번역하면 변환기 이다 어댑터는두 인터페이스 사이의 통신을 가능하게 하는 것 (래핑하여)⇒ 호환되지 않는 인터페이스들을 연결하는 디자인 패턴위 코드를 보자 사각형한테서 반지름을 얻어오려 하고있다…직사각형엔 반지름이 없다.. 하지만 사각형 대각선의 절반이 반지름이

원본에 장식을 더하는 패턴프록시 패턴과 거의 동일하고 장식을 더한다 라는 관점에 초점이 맞춰져 있다.알림 기능을 구현한다 해보자SMS, Facebook, Slack 알림이 존재 할때자연스럽게 Notifier 인터페이스를 사용하여 각 알림을 구현하는 방식으로 구현하면 좋

알고리즘들을 그들이 작동하는 객체들로부터 분리할 수 있도록 하는 행동 디자인 패턴💡 Visitor패턴은 객체 구조를 변경하지 않고도 새로운 기능을 추가각 노드는 산업, 관광 지역들 이다.각 노드에는 도로가 깔려있으면 이어진다.여기서 각 노드,연결 정보를 xml로 내보