📄 book.h
字号:
#include<iostream.h>
#include<string.h>
//图书类,实现对图书的描述,图书的编号,书名,借出,还入等
class Book
{
private:
int tag; //删除标记 1:已删 0:未删
int no; //图书编号
char name[20]; //书名
int onshelf; //是否再架 1:再架 2:已借
public:
Book() //获取姓名
{ }
char *getname()
{
return name;
}
int getno() //获取图书编号
{
return no;
}
int gettag() //获取删除标记
{
return tag;
}
void setname(char na[]) //设置书名
{
strcpy(name,na);
}
void delbook() //删除图书
{
tag=1;
}
void addbook(int n,char *na) //增加图书
{
tag=0;
no=n;
strcpy(name,na);
onshelf=1;
}
int borrowbook() //借书操作
{
if (onshelf==1)
{
onshelf=0;
return 1;
}
return 0;
}
void retbook() //还书操作
{
onshelf=1;
}
void disp() //输出图书
{
cout << setw(6) << no << setw(18) << name << setw(10)
<<(onshelf==1? "在架":"已借") <<endl;
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -