.
}
3.31 根据注释语句提示,实现类Date的成员函数
#include
void printDate(); void setDay(int d); void setMonth(int m); void setYear(int y); private:
int day, month, year; };
void Date::printDate() {
cout << \今天是\ << year << \年\ << month << \月\ << day << \日\ << endl; }
精选范本
void Date::setDay(int d) {
day = d; }
void Date::setMonth(int m) {
month = m; }
void Date::setYear(int y) {
year = y; } int main() {
Date testDay; testDay.setDay(5); testDay.setMonth(10); testDay.setYear(2003); testDay.printDate(); return 0; }
.
精选范本
.
3.32 建立类cylinder, cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder计算圆柱体的体积,并存储在一个double变量中。在类cylinder中包含一个成员函数vol,用来显示每个cylinder对象的体积。
const int PI = 3.14;
class cylinder { private:
double radius, height, volume;public:
cylinder(int rad, int hei); double getVolume(); void vol(); };
cylinder::cylinder(int rad, int hei) {
radius = rad; height = hei; }
double cylinder::getVolume() {
精选范本
.
volume = PI * radius * radius *height; return volume; }
void cylinder::vol() {
cout << \圆柱体的体积是: \ << volume < 3.33 构建一个类book,其中包含有两个私有数据成员qu和price,将qu初始化为1~5,将price初始化为qu的10倍,建立一个有5个元素的数组对象。显示每个对象数组元素的qu*price值。 class book { private: int qu, price; public: book(int qu); int mult(); }; book::book(int q) 精选范本