求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public) 一个工程包含三个文件 1

求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public)一个工程包含三个文件1.含有承载,构造函数,继承2.运用到虚函数3.从键盘输入信息4.从屏幕输出信... 求大神,弹指间帮忙写个C++小程序.设计一个基类,派生类(public)
一个工程包含三个文件
1.含有承载,构造函数,继承
2.运用到虚函数
3.从键盘输入信息
4.从屏幕输出信息
展开
 我来答
fluss2013
推荐于2016-03-24 · TA获得超过160个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:186万
展开全部
#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
追答
你不确认采纳?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式