嵌入式c++多态
Posted 文某9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式c++多态相关的知识,希望对你有一定的参考价值。
语法
class w
public:
virtual int getresult()
return 0;
int m_num1;
int m_num2;
;
class addw :public w
public:
int getresult()
return m_num1+m_num2;
;
int main()
w *abc=new addw;
abc->m_num1=20;
abc->m_num2=10;
cout<<abc->getresult()<<endl;
delete abc;
system("pause");
return 0;
首先创建一个父类,类里边创建必要属性和空函数
然后创建一个子类,子类继承并重写空实现函数
调用时把父类指向子类,即可实现多态
堆区创建的类,需要自己释放(delete)
以上是关于嵌入式c++多态的主要内容,如果未能解决你的问题,请参考以下文章