#include<iostream>
#include<windows.h>
using namespace std;
class Parents
{
public:
virtual void Pure_vir_func() = ; //纯虚函数
void Work();
void Run();
Parents(int j,char b);
~Parents();
}; void Parents::Work()
{
cout<<"父类正在工作..."<<endl;
} void Parents::Run()
{
cout<<"父类的Run函数正在运行..."<<endl;
Work();
Pure_vir_func();
cout<<"父类的Run函数即将结束..."<<endl;
} Parents::Parents(int j,char b)
{
cout<<"父类的构造函数正在运行..."<<endl;
cout<<"参数为:"<<j<<","<<b<<endl;
} Parents::~Parents()
{} class Child:public Parents
{
public:
virtual void Pure_vir_func();
~Child();
Child(int i,char c);
// void Work();
};
Child::Child(int i,char c):Parents(i,c)
{ cout<<"子类的构造函数正在运行..."<<endl;
cout<<"参数为:"<<i<<","<<c<<endl;
}
void Child::Pure_vir_func()
{
cout<<"子类实现的父类中的纯虚函数正在执行!"<<endl;
}
Child::~Child()
{}
int main()
{
Child Chi(,'c');
Chi.Run();
system("pause");
return ;
}

最新文章

  1. [转]SQL SERVER – Importance of Database Schemas in SQL Server
  2. vuex2.0.0爬坑记录 -- mutations的第一个参数state不能解构
  3. 高效 Java Web 开发框架 JessMA v3.2.3 正式发布
  4. 转:软件架构入门 (from 阮一峰)
  5. Simple Maven Project
  6. poj 3616 Milking Time
  7. Cocos2d-x win7下 android环境搭建
  8. hdu 4869 Turn the pokers (2014多校联合第一场 I)
  9. tcp/ip通信传输流
  10. jQuery DOM对象区别与联系
  11. highcharts框架使用总结
  12. Python编程从入门到实践笔记——异常和存储数据
  13. OO第一单元小结
  14. Forth词典条目结构
  15. sublime text2快捷键
  16. 初次安装hive-2.1.0启动报错问题解决方法
  17. 对于phy芯片的认识
  18. Elementary Sorts
  19. VS2013在Windows7 64位上变慢的解决方法
  20. jdk与jdt

热门文章

  1. 查看mysql表空间
  2. 通过while循环一步步实现九九乘法表
  3. 在mac电脑的terminal里该如何运行c语言
  4. Oracle:文字与字符串不匹配
  5. PHP循环语句练习题
  6. SVM手撕公式
  7. LeetCode——39. 组合总和
  8. PAT Advanced 1111 Online Map (30) [Dijkstra算法 + DFS]
  9. python try-except处理异常的常用方法分析
  10. 用python3读csv文件出现UnicodeDecodeError: &#39;utf-8&#39; codec can&#39;t decode byte 0xd6 in position 0: invalid continuation byte