C++练习(四)类和对象
程序员文章站
2022-04-05 17:08:40
...
构建一个类book,其中含有两个私有数据成员qu和price,建立一个有5个元素的数组对象,将qu初始化1~5,将price初始化为qu的10倍。显示每个对象的qu*price。
头文件book.h
#include<iostream>
using namespace std;
class Book
{
private:
int qu;
int price;
public:
Book(int m);
void showBook();
};
book成员函数.cpp
#include"bool.h"
Book::Book(int m)
{
qu=m;
price=10*m;
}
void Book::showBook()
{
cout<<"price"<<qu<<":"<<price<<endl;
}
bookmain.cpp
#include"bool.h"
int main()
{
Book bo[5]={1,2,3,4,5};
for(int i=0;i<5;i++)
bo[i].showBook();
cout<<"逆序输出"<<endl;
for(int j=4;j>=0;j--)
bo[j].showBook();
return 0;
}
运行结果
上一篇: 售价为1667元 诺基亚N1在*正式发布