复制构造函数
2016-03-31 12:34
295 查看
#include <iostream>
using namespace std;
class Triangle
{
public:
void showMessage();
Triangle(double x=1,double y=1,double z=1):a(x),b(y),c(z){}
Triangle(Triangle&s);
private:
double a,b,c;
};
void Triangle::showMessage()
{
cout<<a<<" "<<b<<" "<<c<<endl;
}
Triangle::Triangle(Triangle&s)
{
a=s.a;
b=s.b;
c=s.c;
}
int main()
{
Triangle Tri1(3,4,5);
Tri1.showMessage();
Triangle Tri2(Tri1);
Tri2.showMessage();
return 0;
}
#include <iostream>
using namespace std;
class Triangle
{
public:
void showMessage();
Triangle(double x=1,double y=1,double z=1):a(x),b(y),c(z){}
Triangle(Triangle&s);
private:
double a,b,c;
};
void Triangle::showMessage()
{
cout<<a<<" "<<b<<" "<<c<<endl;
}
Triangle::Triangle(Triangle&s)
{
a=s.a;
b=s.b;
c=s.c;
}
int main()
{
Triangle Tri1(3,4,5);
Tri1.showMessage();
Triangle Tri2(Tri1);
Tri2.showMessage();
return 0;
}
相关文章推荐
- 服务器编程之sessionID 和 账户id
- hdu4616(树形dp)
- java语言中不允许嵌套定义
- Jsp的四大作用域与九大对象
- LeetCode201 Bitwise AND of Numbers Range Java 题解
- Android实现下拉刷新上拉加载(PullToRefreshLayout)
- 第18章读书笔记
- RecyclerView的基本使用
- sqlite
- 二级菜单总结
- 通过Reactivecocoa绑定UISwitch到NSUserDefault
- 旧手机也可以变宝贝,95%的人不知道!
- [leetcode]151. Reverse Words in a String
- BZOJ 3333 排队计划 树状数组+线段树
- 有关线程安全的探讨--final、static、单例、线程安全
- file-max决于内存约为64个/M
- 在普林斯顿大学做助理教授的日子--施一公教授
- LabelMe图像数据集下载
- 卷积神经网络和CIFAR-10:Yann LeCun专访 Convolutional Nets and CIFAR-10: An Interview with Yann LeCun
- LA3693