正在加载图片...
信多态的概念 (++ 例1:没有用多态性的例题 #include<iostream. h> class A 结果:AA public void print(i cout <<"A" class b: public a{∥定义派生类 public void print(){cout<<“B”;}};∥重新定义函数 id maine a ax b b p=&a;p> print();访问基类函数 p=&b;,p→ print();∥希望访问派生类函数§8.1 多态的概念 例1:没有用多态性的例题 #include<iostream.h> class A { public: void print( ) { cout << "A "; } }; class B:public A { //定义派生类 public: void print( ) { cout << “ B ”; } }; //重新定义函数 void main( ) { A a, *p; B b; p= &a; p->print( ); //访问基类函数 p= &b; p->print( ); //希望访问派生类函数 } 结果:AA
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有