資源簡介
國防科技大學大一程序設計課程,用c++面向對象實現一個圖書管理系統
代碼片段和文件信息
#include?“Book.h“
#include?
using?namespace?std;
//?構造函數
Book::Book(string?id?string?name)
{
m_ID?=?id;
m_name?=?name;
m_state?=?0;
m_reader?=?NULL;
}
//?借書
void?Book::Borrow(Reader*?reader)
{
if?(m_state?==?1)
cout?<“已經借出去了“?< else
{
m_state?=?1;
m_reader?=?reader;
}
}
//?還書
void?Book::Return()
{
if?(m_state?==?0)
cout?<“書尚未借出,無法還書“?< else
{
m_state?=?0;
m_reader?=?NULL;
}
}
//?打印圖書信息
void?Book::Show()
{
cout?< cout?<(m_state?==?0???“未借出“?:?“已借出“);
cout?<}
//?判斷當前書籍編號是否id
bool?Book::IsThisBook(string?id)
{
return?(m_ID?==?id);
}
//?判斷當前圖書是否已被借出
bool?Book::IsBorrowed()
{
return?(m_state?==?1);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????809??2018-03-02?14:00??圖書管理系統\Book.cpp
?????文件????????559??2018-03-02?10:18??圖書管理系統\Book.h
?????文件??????71981??2018-03-06?21:16??圖書管理系統\Debug\Book.obj
?????文件?????117965??2018-03-06?21:16??圖書管理系統\Debug\Book.sbr
?????文件?????589906??2019-03-20?08:55??圖書管理系統\Debug\Lib2.exe
?????文件?????848328??2019-03-20?08:55??圖書管理系統\Debug\Lib2.ilk
?????文件????2165288??2018-03-06?21:16??圖書管理系統\Debug\Lib2.pch
?????文件????1164288??2019-03-20?08:55??圖書管理系統\Debug\Lib2.pdb
?????文件??????26319??2018-03-06?21:16??圖書管理系統\Debug\main.obj
?????文件?????153414??2018-03-06?21:16??圖書管理系統\Debug\main.sbr
?????文件?????257292??2018-03-06?21:16??圖書管理系統\Debug\Manager.obj
?????文件?????216563??2018-03-06?21:16??圖書管理系統\Debug\Manager.sbr
?????文件??????73019??2018-03-06?21:16??圖書管理系統\Debug\Reader.obj
?????文件?????117580??2018-03-06?21:16??圖書管理系統\Debug\Reader.sbr
?????文件??????91136??2019-03-20?08:55??圖書管理系統\Debug\vc60.idb
?????文件?????135168??2018-03-06?21:16??圖書管理系統\Debug\vc60.pdb
?????文件?????589898??2018-03-06?21:16??圖書管理系統\Debug\圖書管理系統(簡易).exe
?????文件???????4628??2018-03-02?14:14??圖書管理系統\Lib2.dsp
?????文件????????531??2018-03-01?09:05??圖書管理系統\Lib2.dsw
?????文件??????74752??2019-03-20?09:01??圖書管理系統\Lib2.ncb
?????文件??????49664??2019-03-20?09:01??圖書管理系統\Lib2.opt
?????文件???????1048??2019-03-20?08:55??圖書管理系統\Lib2.plg
?????文件?????????82??2018-03-02?10:58??圖書管理系統\main.cpp
?????文件???????4980??2018-03-02?14:14??圖書管理系統\Manager.cpp
?????文件???????1012??2018-03-02?10:58??圖書管理系統\Manager.h
?????文件???????1161??2018-03-02?13:58??圖書管理系統\Reader.cpp
?????文件????????636??2018-03-02?13:58??圖書管理系統\Reader.h
?????目錄??????????0??2019-03-20?08:55??圖書管理系統\Debug
?????目錄??????????0??2019-03-20?09:01??圖書管理系統
-----------?---------??----------?-----??----
............此處省略2個文件信息
- 上一篇:lru算法C語言實現
- 下一篇:DDS_Demo.zip
評論
共有 條評論