[ CnUnix ] in KIDS 글 쓴 이(By): Nameless (One) 날 짜 (Date): 2006년 9월 10일 일요일 오후 02시 07분 34초 제 목(Title): Re: C++ virtual function.. 대략 이런 방법을 class DD:public BB { public: void print(const DD& d) {std::cout<<"DD.print() .... <- DD를 재상속할게아니면 virtual필요없고 virtual void print(const BB& b) { if( b가 d로 dynamic_cast 되는가?) { dd d = dynamic_cast b; this->print(d); } else { ; .... } } }; |