대여점(도서/음반대여)관리프로그램
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
해당 자료는 7페이지 까지만 미리보기를 제공합니다.
7페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

대여점(도서/음반대여)관리프로그램에 대한 보고서 자료입니다.

목차

없음

본문내용

//프로그램에 사용되는 상수를 정의합니다.
const int NAME_MAX_LENGTH = 30;
const int ADDR_MAX_LENGTH = 30;
const int PHONENUM_MAX_LENGTH = 30;
const int MEMBER_MAX_LEND = 3;
class Member{
public:
Member(); //default constructor
Member(char* idnum, char* name, char* address, char* phonenum);

//파일에 저장되어야 할 data member
String IdNum;
String Name;
String Address;
String PhoneNum;
Book *book; //대출도서에 대한 링크필드
Recording *recording; //대출음반에 대한 링크필드
String LendCD_Num; //대출중인 음반의 숫자를 기록합니다.
String LendBook_Num; //대출중인 도서의 숫자를 기록합니다.
char *Key() const; //키값을 생성하여 리턴한다. 킷값은 IdNum으로 정합니다.
int unpack(IOBuffer &);
int pack(IOBuffer &) const;
void Print(ostream &, char *label=0) const;
int int_LendCD_Num(); //문자열을 정수형으로 변환합니다.
int int_LendBook_Num();
int IsLoan(); //대출중인 도서나 음반이 있으면 1을 리턴합니다.
void lendCD(char *cdName); //cd를 대출합니다.
void lendBook(char *bookName); //도서를 대출합니다.
int returnCD(char *cdName); //대출중인 음반을 반납합니다.
int returnBook(char *bookName); //대출중인 서적을 반납합니다.

void operator << (ostream &stream); //연산자 다중정의 입니다.
};
//member 데이터 맴버를 출력한다.
ostream &operator<<(ostream &, Member &);
#endif //!defined(AFX_STUDENTNODE_H_INCLUDED_)

키워드

C++,   Index,   Record,   template
  • 가격5,000
  • 페이지수20페이지
  • 등록일2006.06.05
  • 저작시기2005.6
  • 파일형식압축파일(zip)
  • 자료번호#352937
본 자료는 최근 2주간 다운받은 회원이 없습니다.
  • 편집
  • 내용
  • 가격
청소해
다운로드 장바구니