[Windows Forms 응용 with C#] 4.3.1 코어 개발 – BookStory

이제 도서 관리자 응용의 Core를 개발합시다. 폼을 제외한 나머지 부분을 여기에서는 Core 엔진이라고 부를게요.

도서 정보는 BookStory 클래스로 정의합시다. BookStory 클래스는 차후에 라이브러리 형태로 만들어 제공할 수 있는 형식입니다. 접근 지정을 public 으로 설정한 부분은 라이브러리 형태로 만들 때 외부 프로젝트에서 접근할 수 있게 설정한 것입니다.

도서의 일련 번호는 읽기 전용 멤버로 선언합니다.

도서 일련 번호를 가져오기 할 수 있는 속성을 제공합니다.

도서 제목을 가져오기 할 수 있는 속성을 제공합니다.

설명을 가져오기 할 수 있는 속성을 제공합니다.

도서 이미지 파일의 이름을 가져오기 및 설정하기 속성을 제공합니다.

날짜를 가져오기 및 설정하기 속성을 제공합니다.

도서 정보를 입력 인자로 받아 속성을 설정하는 생성자를 제공합니다.

ToString 메서드를 재정의하여 일련 번호를 문자열로 변환하여 반환합니다.

▷BookStory.cs