* 협약에 의한 설계 (Design by Contract) : 클래스의 명확한 인터페이스 명세 위해서 선행 조건, 결과 조건, 불변 조건 기술하는 설계 방법
종류 | 설명 |
선행 조건 (precondition) | - 클래스 인터페이스 호출하기 전 사용자가 만족시켜야 하는 제약조건 기술 |
결과 조건 (postcondition) | - 클래스 인터페이스 통해 연산 수행된 후에 만족시켜야 하는 조건 기술 |
불변 조건 (invariant) | - 클래스 내부에서 수행되는 동안 항상 만족해야 하는 조건 기술 |
320x100
'정보처리기사 > 필기' 카테고리의 다른 글
[정보처리기사 필기 요약] 내외부 송/수신 (0) | 2021.03.02 |
---|---|
[정보처리기사 필기 요약] 시스템 아키텍처 (0) | 2021.03.02 |
[정보처리기사 필기 요약] 객체 지향 분석 방법론 (0) | 2021.03.02 |
[정보처리기사 필기 요약] 디자인 패턴(3) - 행위패턴 (0) | 2021.03.02 |
[정보처리기사 필기 요약] 디자인 패턴(2) - 구조패턴 (0) | 2021.03.02 |
댓글