반응형

태그를 입력해 주세요. 3

객체지향개발론_3장.전략패턴

3장. 전략 패턴전략 패턴 : 알고리즘의 군을 정의하고 캡슐화해주며, 서로 언제든지 바꿀 수 있도록 해줌. ) --> 디자인패턴 : 코드 설계는 예술적 요소가 있으며, 충분한 경험 없이는 효과적인 코드를 만들기 쉽지 않음. 하지만 경험많은 개발자가 유사한 문제에 대해 이미 만든 해결책이 있으며, 설계 패턴은 이와 같은 해결책을 말함 ) --> 패턴의 종류생성: 객체의 생성과 관련(생성하는 객체의 구체적인 클래스와 이들의 생성방법을 숨김)행위 : 객체와 객체의 상호작용 관련 (보통 상속보다는 포함관계 사용)구조 : 객체간의 정적인 구조적 관계와 관련됨 ) --> 패턴을 사용하는 이유유연성 : 코드의 유연성 확보(객체간의 올바른 추상화 제공, 객체간의 낮은 결합성 제공)재사용성 : 코드의 재사용 가능성을 높..

컴퓨터 공학 2015.11.27
반응형