abstract factory1 3장. Abstract Factory 패턴 - 제품군별 객체 생성 Abstract Factory 패턴은 제품군별 객체 생성이 필요할 경우 매우 유용한 패턴이다. ※ 제품군 : 제품 여러 개가 있고, 각 제품들은 또 다시 여러 종류로 나뉠 때 같은 종류의 제품들을 모아놓은 것. 컴파일러를 개발하기 위해 설계를 한다면, 원시코드를 토큰 단위로 잘라주기 위한 스캐너(Scanner), 구문 분석을 하기 위한 파서(Parser), 중간 코드 및 기계어 코드를 생성하기 위한 코드 생성기(Code Generator), 생성된 코드를 최적화시켜주기 위한 최적화 모듈(Optimizer) 등으로 구성된다. 여러 시스템이나 운영체제에서 동일하게 실행이 가능한 컴파일러를 개발 해야 한다면 어떻게 해야하는가? 아래의 클래스 다이어그램은 Abstract Factory 패턴을 사용하여 HP와 S.. 2010. 12. 4. 이전 1 다음