-类与对象

2020-04-15 00:21

班级,姓名,学号 1.

一、实验目的: 二、实验内容:

下面是一个计算器类的定义,请完成该类成员函数的实现。 三、源程序

#include using namespace std; class Counter {

public: Counter(int number); void increment(); //给原值加1 void decrement(); //给原值减1 int getValue(); //取得计数器值 int print(); //显示计数 private: int value; };

Counter::Counter(int number) { value=number; }

void Counter::increment() { value=value+1; }

void Counter::decrement() { value=value-1; }

int Counter::getValue() {

return value; }

int Counter::print() { cout<

int main(){

}

Counter a(1); a.increment(); a.decrement(); int x;

x=a.getValue();

cout<<\a.print(); return 0;

四、实验结果

2.

一、实验目的: 二、实验内容:

根据注释语句的提示,实现类Date的成员函数。 class Date { public:

void printDate();//显示日期 void setDay(int d);//设置日的值

void setMonth(int m);//设置月的值 void setYear(int y);//设置年的值

private: }; int main() { }

三、源程序

#include using namespace std; class Date {

public: void printDate();//显示日期 void setDay(int d);//设置日的值 void setMonth(int m);//设置月的值 void setYear(int y);//设置年的值 private: int day,month,year; };

void Date::setDay(int d) { cout<<\输入日的值:\ cin>>d; day=d; }

int day,month,year;

Date testDay; testDay.setDay(5); testDay.setMonth(10); testDay.setYear(2014); testDay.printDate(); return 0;

void Date::setMonth(int m) { cout<<\设置月的值:\ cin>>m; month=m; }

void Date::setYear(int y) { cout<<\设置年的值:\ cin>>y; year=y; }

void Date::printDate() { cout<<\日期为:\年\月\日\}

int main() { Date testDay; testDay.setDay(5); testDay.setMonth(10); testDay.setYear(2014); testDay.printDate(); return 0; }

四、实验结果

3.

一、实验目的: 二、实验内容:

建立类cylinder,cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder计算圆柱体的体积,并存储在一个double变量中。在类cylinder中包含一个成员函数vol(),用来显示每个cylinder对象的体积。

三、源程序

#include using namespace std;

class cylinder {

public: cylinder(double R,double H) { r=R; h=H; } double tiji() { v=3.14*r*r*h;


-类与对象.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012辽宁省医师定期考核人文医学模拟试题(全)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: