VC++难题求解
VC++难题求解定义一个Book类,在该类定义中包括
数据成员:bookname(书名),price(价格)和number(存书数量)
成员函数:display( )显示图书的情况;borrow( )将存书数量减1,并显示当前存书数量;
restore( )将存书数量加1,并显示当前存书数量
main函数中,要求创建某一种图书对象,并对该图书进行简单的显示,借阅和归还管理.
虚心求教望不吝教!!!! 哈哈~~~代人做作业,要奖励飘云币哦~~~~~~~:loveliness: 难题...
//book.h头文件
#include <stdio.h>
#include <string>
#include <iostream>
class Book
{
private:
std::string bookname;
doubleprice;
int number;
public:
Book(std::string Abookname, double Aprice, int Anumber)
{
Book::bookname = Abookname;
Book::price = Aprice;
Book::number = Anumber;
};
void display()
{
std::cout <<"bookname:" << bookname << std::endl;
std::cout << "price:" << price << std::endl;
std::cout << "number:" << number << std::endl;
};
void borrow()
{
number--;
std::cout << "borrow number:" << number << std::endl;
};
void restore()
{
number++;
std::cout << "restore number:" << number << std::endl;
};
};
//main文件
#include "book.h"
int main()
{
char* name = "test";
Book a("test", 11.1, 10);
a.display();
a.borrow();
a.restore();
return 0;
}
在vc6中测试通过.. 貌似你完全不看书的?总在论坛上问这些问题? 建议你好好看看C++课程。
页:
[1]