book.cpp

来自「1. 系统概述: 图书馆管理系统是运行于Windows系统下的应用软件」· C++ 代码 · 共 61 行

CPP
61
字号
// Book.cpp: implementation of the CBook class.
//
//////////////////////////////////////////////////////////////////////

#include "Book.h"
#include <string>
using namespace std;

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CBook::CBook( int ID, 
				  char name[], 
				  char PubCom[],
				  int year,
				  char author[],
				  int PagNum,
				  float price ){
	bExist = true;

	iID = ID;							//书号
	strcpy( sName, name );			//书名
	strcpy( sPubCom, PubCom );		//出版社
	iYear = year;						//出版年份
	strcpy( sAuthor, author );		//作者
	iPagNum = PagNum;					//页数
	fPrice = price;					//价格
}

CBook::~CBook()
{

}

void CBook::Lend(){		//借出
	bExist = false;
}
void CBook::Retu(){		//归还
	bExist = true;
}

bool CBook::Check_n(char name[]){		//按书名查询
	if ( strcmp( sName, name ) == 0 ){
		return true;
	}
	else return false;
}

bool CBook::Check_a(char author[]){		//按作者查询
	if ( strcmp( sAuthor, author ) == 0 ){
		return true;
	}
	else return false;
}

bool CBook::Check( int ID ){
	if ( iID == ID )return true;
	else return false;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?