20111215_구조체, 상속성
Programming/C, C++ 2011. 12. 15. 17:18 |구조체
타입이 다른 변수들의 집합.
선언::
struct tag_Point{
int x;
int y;
char ch;
} ;
x, y, ch 같은 애들을 '멤버' 라고 부르고, tag_Point 같은 애들을 '태그' 라고 부름.
정의::
struct tag_Point p[10];
-> tag_Point의 구조체변수 p[10]을 만듬.
(c++은 정의할 때 struct 빼도 됨)
상속성
(.. 갑자기 점프..;)
클래스 계층 구조에서 하위 클래스가 상위클래스에서 정의한 속성과 메소드를 그대로 사용 가능하도록 하는 것.
이 그림을 그대로 프로그램화 ↓
2000cc 클래스는 멤버로는 airback 하나뿐이지만,
transportation과 vehicle로부터 상속받은 멤버 wheel과 sheet도 있기 때문에
이 모든 멤버가 obj의 멤버에 포함되어 있는 셈이다.
야! 좋다!
참고
http://www.winapi.co.kr/
http://blog.naver.com/mrsooho/90104419130
'Programming > C, C++' 카테고리의 다른 글
20111219_상속 (0) | 2011.12.19 |
---|---|
20111216 (0) | 2011.12.16 |
20111212_C 기초부터 정리하긔 (0) | 2011.12.12 |
20111212_정적멤버변수/함수, 상수멤버 (0) | 2011.12.12 |
20111209_(c++)friend 함수, this 포인터 (0) | 2011.12.09 |