欢迎来到天天文库
浏览记录
ID:46616414
大小:26.50 KB
页数:4页
时间:2019-11-26
《面向对象程序设计 实验一》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、贵州大学实验报告学院:计算机科学与信息专业:通信工程班级:通信091姓名龙双林学号0908060245实验组实验时间2011-11-15指导教师何庆成绩实验项目名称类与对象实验目的通过让学生进行实验,使其对于类和对象的概念和使用有一个较为深入的了解和熟悉。最终可以熟练使用。实验要求1.设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积。2.声明一个Circle类,有数据成员Radius(半径),成员函数GetArea(),计算圆的面积,构造一个Circle的对象进行测
2、试。实验原理VisualC++的编译环境下,独立完成实验要求的内容,独立完成编写、编译以运行的过程实验仪器安装了VisualC++的PC机器实验步骤按照实验要求的内容逐一完成实验的要求。顺序是编写、编译、运行。实验内容1.设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积。2.声明一个Circle类,有数据成员Radius(半径),成员函数GetArea(),计算圆的面积,构造一个Circle的对象进行测试。实验数据1.设计并测试一个名为Rectangle的矩形类,其
3、属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积。参考程序:#includeusingnamespacestd;classRectangle{public:Rectangle(intxx1=0,intyy1=0,intxx2=3,intyy2=2){x1=xx1;y1=yy1;x2=xx2;y2=yy2;};intarea();private:intx1,y1,x2,y2;};intRectangle::area(){return(x2-x1)*(y2-y1);}intmain(){intx1
4、,y1,x2,y2;cout<<"pleaseenterthevalueofthetwopoints";cin>>x1;cin>>y1;cin>>x2;cin>>y2;RectanglemyRectangle(x1,y1,x2,y2);cout<<"theareaofmyRectangleis:"<5、udeusingnamespacestd;constfloatPI=3.14151926;classCircle{public:Circle(floatr1){r=r1;}floatarea();private:intr;};floatCircle::area(){return2*PI*r;}intmain(){intradium;cout<<"pleaseenterthevalueofradium";cin>>radium;CirclemyCircle(radium);cout<<"theareao6、fmyCircleis:"<
5、udeusingnamespacestd;constfloatPI=3.14151926;classCircle{public:Circle(floatr1){r=r1;}floatarea();private:intr;};floatCircle::area(){return2*PI*r;}intmain(){intradium;cout<<"pleaseenterthevalueofradium";cin>>radium;CirclemyCircle(radium);cout<<"theareao
6、fmyCircleis:"<
此文档下载收益归作者所有