본문 바로가기
카테고리 없음

[정보처리기사 실기] 요구사항 확인, Facade, Strategy pattern

by reve5 2022. 5. 4.

요구사항 확인

https://cafe.naver.com/soojebi/117610





1. Facade pattern
2. Strategy pattern


 

[2022년 제1회 기사 실기 출제예상 문제] (1과목) 요구사항 확인 - 40

대한민국 모임의 시작, 네이버 카페

cafe.naver.com



Facade pattern
복잡한 시스템에 대하여 단순한 인터페이스를 제공함으로써 사용자와 시스템 간 또는 여타 시스템과의 결합도를 낮추어 시스템 구조에 대한 파악을 쉽게 하는 패턴으로 오류에 대해서 단위별로 확인할 수 있게 하며, 사용자의 측면에서 단순한 인터페이스 제공을 통해 접근성을 높일 수 있는 디자인 패턴
통합된 인터페이스 제공
> 결합도 낮춤, 단위별로 


Strategy pattern
알고리즘 군의 정의하고(추상 클래스) 같은 알고리즘을 각각 하나의 클래스로 캡슐화한 다음, 필요할 떄 서로 교환해서 사용할 수 있게 하는 패턴으로 행위를 클래스로 캡슐화해 동적으로 행위를 자유롭게 바꿀 수 있게 해주는 디자인 패턴
행위 객체를 클래스로 캡슐화해 동적으로 행위를 자유롭게 변환
> 캡슐화,

댓글