자바1 디자인 패턴 Factory Method - 사용할 클래스를 정확히 몰라도 개체 생성을 가능하게 해주는 패턴, 클라이언트가 익숙한 인자를 통해 개체를 생성할 수 있음, 오류 시 null 반환 가능, 다형적으로 개체 생성 가능 (가상 생성자 패턴) Builder - 개체의 생성 과정을 그 개체의 클래스로부터 분리하는 방법, 개체의 부분을 만들어가다 준비되면 개체를 생성, Fluent Interface 기능, String Sequence Diagram - 개체들이 서로 통신하는 모습을 보여주는 UML 다이어그램, 동작을 시간의 흐름에 따라 나타냄 Wrapper Pattern - Adapter Pattern이라고도 함, 어떤 클래스의 메서드 시그니처를 변경할 때 사용(외부 라이브러리를 바꿀 때, 클라이언트 코드를 변경하지 .. 2023. 5. 11. 이전 1 다음