第六周阅读3

来源:互联网 发布:java spring mvc面试题 编辑:程序博客网 时间:2024/06/05 10:21
#include <iostream>using namespace std;class B{public:    B()    {        cout<<"default constructor"<<endl;    }    ~B()    {        cout<<"destructed"<<endl;    }    B(int i):data(i)    {        cout<<"constructed: " << data <<endl;    }private:    int data;};B Play(B b){    return b ;}int main(){    B temp = Play(5);    return 0;}


运行结果:

学习心得;

在主函数上面定义了一个B类的对象Play,且返回值为b,然后主函数中定义了一个类的新对象,并将Play的值复制给了temp.

0 0
原创粉丝点击