OJ--矩形类定义

来源:互联网 发布:网络教育的毕业证 编辑:程序博客网 时间:2024/06/17 17:06

问题及代码:

/*   * Copyright (c) 2014, 烟台大学计算机学院   * All rights reserved.   * 文件名称:test.cpp   * 作    者:尚 月   * 完成日期:2015年 4 月 21 日   * 版 本 号:v1.0   *   * 问题描述: 类---矩形类Rectangle             设计一个面向对象的程序,计算矩形的周长和面积并输出。             矩形类中有两个数据成员,width成员表示矩形的宽,length成员表示矩形的长;             矩形类中有成员函数getArea来获取矩形的面积,成员getPerimeter来获取矩形的周长,还有适当的构造函数。 * 输入描述:矩形的宽,矩形的长  * 输出描述:Area=矩形的面积 Perimeter=矩形的周长 */    #include <iostream>using namespace std;class Rectangle{public:    Rectangle(int w,int l);    int getArea();    int getPerimeter();private:    int width;    int length;};//将程序需要的其他成份写在下面,只提交begin到end部分的代码//******************** begin ********************Rectangle::Rectangle(int w,int l){    width=w;    length=l;}int Rectangle::getArea(){    return width*length;}int Rectangle::getPerimeter(){    return 2*(width+length);}//********************* end ********************int main(){    int width,length;    cin>>width>>length;    Rectangle r(width,length);    cout<<"Area="<<r.getArea()<<endl;    cout<<"Perimeter="<<r.getPerimeter()<<endl;    return 0;}


运行结果:

学习总结:只需要给函数定义就可以了。

0 0
原创粉丝点击