가상 클래스

· Language/C++
※ LIG Nex1 The SSEN Embedded SW School에서 진행된 내용을 정리한 포스팅입니다.다형성다형성동일한 코드가 실행 방법에 따라 다르게 동작하기 위함이다.함수 오버라이딩상속받은 멤버 함수를 하위 클래스에 적합하게 재정의함수의 프로토타입을 그대로 가져간다.업/다운 캐스팅상속 관계에서 사용하는 캐스팅가상함수재정의를 하더라도 실제 할당된 객체의 함수를 찾아가도록 하는 키워드오버라이딩상속 받는 객체의 함수가 적합하지 않은 경우 재정의를 통해 기능을 확장하거나 수정한다.정적 호출(정적 바인딩)은 타입을 따라간다.class Point {protected: int x; int y;public: Point():x(0), y(0) {} Point(int x, int y): x(..
coco_daddy
'가상 클래스' 태그의 글 목록