求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public) 一个工程包含三个文件 1
求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public)一个工程包含三个文件1.含有承载,构造函数,继承2.运用到虚函数3.从键盘输入信息4.从屏幕输出信...
求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public)
一个工程包含三个文件
1.含有承载,构造函数,继承
2.运用到虚函数
3.从键盘输入信息
4.从屏幕输出信息 展开
一个工程包含三个文件
1.含有承载,构造函数,继承
2.运用到虚函数
3.从键盘输入信息
4.从屏幕输出信息 展开
1个回答
展开全部
#include <iostream>
using namespace std;
class BaseClass
{
public:
BaseClass() {}
~BaseClass() {}
public:
virtual void print() = 0;
};
class Test : public BaseClass
{
private:
int m_nTest;
public:
Test(int n = 0):m_nTest(n) {}
~Test() {}
public:
virtual void print() {cout<<m_nTest<<endl;}
friend istream& operator>>(istream&,Test&);
friend ostream& operator<<(ostream&,Test&);
};
istream& operator>>(istream& input,Test& test)
{
input>>test.m_nTest>>endl;
return input;
}
ostream& operator<<(ostream& output,Test& test)
{
output<<test.m_nTest<<endl;
return output;
}
int main()
{
Test test;
cin>>test;
cout<<test<<endl;
test.print();
return 0;
}
更多追问追答
追问
thanks
追答
你不确认采纳?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询