디자인패턴
-
[OOP 디자인 패턴 : 첫번째 생성패턴] 팩토리 패턴프로그래밍/기타 2023. 5. 15. 23:44
생성 패턴 객체 간 강력한 결합 관계를 느슨한 결합으로 변경하는 설계 기법 느슨한 결합으로 변경된 객체는 확장을 보다 유연하게 하고 유지보수를 편리하게 한다. 팩토리 패턴 생성 패턴 중에서도 가장 기본이 되는 패턴! 클래스의 객체 생성 처리를 위임한다. Hello 클래스는 인사말을 출력하는 간단한 코드다. class Hello { public String greeting() { return "안녕하세요"; } } "안녕하세요"를 한국어 클래스로 분리한다. class Korean { public String text() { return "안녕하세요"; } } class Hello { public String greeting() { Korean kor = new Korean(); return kor.text..