런타임 체크

[Basic C++] #9_객체의 업캐스팅과 다운캐스팅, 슬라이싱 C++ 개발에서 객체의 업캐스팅과 다운캐스팅 방법과 특징들에대해 알아보겠습니다. "전문가를 위한 C"의 9 항목, "클래스 상속 활용 테크닉"에 해당하는 내용입니다. 객체의 업캐스팅(up-casting), 슬라이싱 Sub mySub; Super mySuper = mySub;// 업캐스팅, 슬라이싱 발생! Super& mySuper = mySub;// 업캐스팅, 슬라이싱 미 발생! 업캐스팅이란, 상위 혹은 부모 클래스로 타입 캐스팅 하는 것을 의미합니다. 이때, 객체는 부모 클래스로 업캐스팅 되거나 부모 클래스의 객체에 대입할 수 있습니다. 이 과정에서, 캐스팅 혹은 대입이 일어나면서 자식 클래스만 갖는 특징들이 사라집니다. 이러한 현상을 ..
Hardii2
'런타임 체크' 태그의 글 목록