본문 바로가기
Education/Bit 18th

도서대여반납(연결리스트 사용)

by ★용호★ 2009. 8. 3.

실습: 도서 대여 관리 프로그램

a. 도서 관리  

   1. 최대 보관할 장르는 10개이다.

   2. 장르내에 보관할 수 있는 도서의 개수는 정해져 있지 않다.

   3. 장르를 관리할 때는 장르 관리 번호에 의해 관리한다.

       ==>STLl의 vector를 base클래스로 하는 파생된 클래스를 정의하여 해당 클래스를 사용하시오.

   4. 장르내에 도서는 순차적으로 보관한다.

       ==>STL의 vector를 사용하시오.

   5. 전체 도서를 도서명순으로 관리한다.

      ==> STL의 vector를 base클래스로 하는 파생된 클래스를 정의하여 해당 클래스를 사용하시오.

   6. 각 도서는 빌려간 회원의 위치 정보를 갖고 있다.(배열 프로그래밍 실습에서 추가)

b. 회원 관리

    1. 전화번호순으로 보관한다.

     ==>STL의 list를 사용하시오.

    2. 회원은 빌려간 도서 목록을 순차적으로 관리한다.

     ==>STL의 list를 사용하시오.

    3. 회원은 빌려간 도서와 반납한 도서를 순차적으로 관리한다.

         3.1 STL의 list를 사용

         3.2 STL의 list를 base클래스로 하는 파생된 클래스를 정의하여 해당 클래스를 사용하시오.

댓글