补c++第五次作业

来源:互联网 发布:联通ssr免流端口2017 编辑:程序博客网 时间:2024/05/21 21:01
/* 文件名称:Ex5-1.cpp  
* 作    者:包裕波
* 完成日期:2017 年 5 月 8日  
* 版 本 号:cb v1.25.0
* 对任务及求解方法的描述部分: 
* 输入描述:无  
* 问题描述:
* 程序输出:略
* 问题分析:略 
* 算法设计:略 */
 #include<iostream>
 #include<string>
 using namespace std;
 class Book
 {
 public:
        void setbook(string ,string ,string ,double ,int ,int );
        void borrow();  
void restore();  
void print();  
void set_No();  
void get_No();  
void numb();  
 private:
        string name;          
string writer;  
string publicer;  
double price;  
int number;  
int No;  




 };
 void Book::setbook(string _name,string _writer,string _publicer,double _price, int _number,int _No)
 {
         name=_name;
writer=_writer;
publicer=_publicer;
price=_price;
number=_number;
No=_No;
 }
 void Book::borrow()
 {
         number--;
 }
 void Book::restore()
 {
         number++;
 }
 void Book::print()
 {
  cout<<"书名: "<<name<<endl;
  cout<<"作者: "<<writer<<endl;
  cout<<"出版社: "<<publicer<<endl;
  cout<<"价格: "<<price<<endl;
  cout<<"数量: "<<number<<endl;
  cout<<"书号: "<<No<<endl;
 }
 int main()
 {
         Book NO;
         NO.setbook("honggaoliang","moyan","beijingchubanshe",25,10,1);
         NO.print();
         NO.borrow();
         return 0;
 }
0 0
原创粉丝点击