전자계산기구조임베디드기능사 · 2015년01월25일 · 32/60
32.객체지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은?
1
클래스정답
2
메시지
3
메소드
4
속성
해설
[객체지향 기법의 구성요소] @객체(Object) -필요한 자료 구조와 이에 수행되는 함수들을 가진 하나의 소프트웨어 모듈 -객제(Object) = 애트리뷰트(Attribute)+메소드(Method) @애트리뷰트(Attribute) -객체의 상태 -데이터, 속성 @메소드(Method) -객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것 -객체의 상태를 참조하거나 변경 -함수나 프로시저에 해당 @클래스(Class) -하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화를 의미 -객체의 타입을 말하며, 객체들이 갖는 속성과 적용 연산을 정의하고 있는 틀 @메세지(Message) -객체들 간의 상호 작용은 메시지를 통해 이루어짐 -메시지는 객체에서 객체로 전달 -이 메시지(Message)를 주고받음으로써 원하는 결과를 얻음