继承与虚函数
Posted goldenellipsis
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继承与虚函数相关的知识,希望对你有一定的参考价值。
1 #include <string> 2 #include <iostream> 3 4 class A 5 public: 6 virtual std::string toString() 7 //std::string toString() 8 return "A"; 9 10 ; 11 12 class B: public A 13 public: 14 std::string toString() 15 return "B"; 16 17 ; 18 19 class C: public B 20 21 public: 22 std::string toString() 23 return "C"; 24 25 ; 26 27 void print(A* o) 28 std::cout<<o->toString()<<std::endl; 29 30 31 int main() 32 A a; 33 B b; 34 C c; 35 print(&a); 36 print(&b); 37 print(&c); 38 return 0; 39
以上是关于继承与虚函数的主要内容,如果未能解决你的问题,请参考以下文章