码迷,mamicode.com
首页 > 其他好文 > 详细

第三次实验

时间:2018-04-06 19:37:50      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:析构   例题   pre   图片   show   面积   .sh   技术   alt   

四.实验
4-11
#include<iostream> using namespace std; class R{ public: R(double a,double b); double area(); private: double l,w; }; R::R(double a,double b){ l=a; w=b; } double R::area(){ return l*w;} int main() { double l,w,s; cout<<"请输入长和宽:"; cin>>l>>w; R c(l,w) ; s=c.area(); cout<<"矩形的面积为:"<<s<<endl; return 0; }
4-20

技术分享图片
#include<iostream>
using namespace std;
class complex{
	public:
	  complex(double a,double b);
	  void add(complex c2);
	  void show();
	private:
	  double real,imaginary;
		
};
complex::complex(double a,double b){
	real=a;
	imaginary=b;
}
void complex::add(complex c2){
	real+=c2.real;
	imaginary+=c2.imaginary;
}
void complex::show(){
	cout<<real<<"+";
	cout<<imaginary<<"i"<<endl;
}
int main()
{
	complex c1(3,5);
	complex c2(4.5,0);
	c1.add(c2);
	c1.show();
	return 0;
}

  

技术分享图片
五.实验结论
通过本次实验,了解了构造函数,复制构造函数,析构函数的用法以及加深了对类和对象的体会,实验中对照课本例题进行理解和修改,感觉掌握的不是很好。4-20例题输入c2=4.5还不能编译不知道是为什么。

 

第三次实验

标签:析构   例题   pre   图片   show   面积   .sh   技术   alt   

原文地址:https://www.cnblogs.com/20178303027zl/p/8728399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!