下面是一个计算器的定义,请完成该类成员的函数的实现.class counter{public:counter (int number);void increment();//给原值加1void decrement();//给原值减一int getvalue();//取得计数器int print();//显示计数private:int value;};根据语句提示,实现类Date的成员函数#includeusing namespace std;class Date {public:void printDate();void setDay (int d);void setMonth(int m);viod setYear (int y);private:int day,month,year;};int main (){Date testDay;testDay.setDaytestDay.setMonthtestDay.setYeatestDay.printDate();return 0;}}编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数的前20项并且储存到动态分配空间中.给出下面的抽象基类containerclass container{protected:double radius;public:container (double radiusl);virtual double surface_area()=0;virtual double volume ()=0;};要求:建立3个继承container的派生类cube、sphere、cylinder.让每个派生类都包含虚函数surface_area()和volume (),分别用来计算正方体、球体、和圆柱体的表面积及体积.程序一定要正确啊.我都加到了100分了.
网友回答
【答案】 都给你一个个写了,不过给分就说不过去了
第一个:
#include
using namespace std;
class counter{
public:
counter (int number);
void increment();//给原值加1
void decrement();//给原值减一
int getvalue();//取得计数器
int print();//显示计数
private:
int value;
};
counter::counter(int number)
{
value=number;
}
void counter::decrement()
{
value-=1;
}
int counter::getvalue()
{
return value;
}
void counter::increment()
{
value+=1;
}
int counter::print()
{
cout