- #include<iostream>
- class Window{
- public:
- virtual void onResize(){num = 1;}
- int getNum() const { return num;}
- private:
- int num;
- };
- class SpecialWindow: public Window{
- public:
- //virtual void onResize(){ static_cast<Window>(*this).onResize();}
- //virtual void onResize(){ Window::onResize();}
- virtual void onResize(){ num = 2;}
- <window>
- private:
- };
- using namespace std;
- int main(){
- SpecialWindow sw;
- sw.onResize();
- cout << sw.getNum() << endl;
- }
- </window></iostream>
'C언어 이야기' 카테고리의 다른 글
rbtree insert (0) | 2012.12.11 |
---|---|
rb 트리 (0) | 2012.12.11 |
구조체 배열 초기화 방법 (0) | 2012.10.08 |
gcc 는 되고, visual c는 안됨 (0) | 2012.10.04 |
bit field (0) | 2011.11.01 |