자바 질문입니다

조회수 531회

학교 과제인데요. 도저히 시작도 못하겠어서 질문 드립니다. Photo-normal.data라는 파일에서 텍스트를 받아와서 사진 정보를 구성해야 하는데요.

Photo class에는 사진 정보를 기술하고, 생성자의 인자로 image 파일 이름을 주면, 현재 시간으로 앨범 추가 시간 및 ID를 만드는 생성자, Photo(String imageFileName) 가 필수입니다.

Album class는 Photo 인스턴스를 모아서 관리하며 사진 숫자를 알려주는 numPhotos()와 i번째 사진 정보를 알려주는 Photo getPhoto(int i)가 필수입니다.

그리고 데이터 파일을 입력하는 예로

File file = new File(“Photo-normal.data”);
try {
input = new Scanner(file); // file is an instance of File
}
catch(Exception e) {
// print error message and return;
}
while (input.hasNext()) {
String line = input.nextLine();
// 사진 정보 분해(파싱)
}

를 알려주셨습니다.

Photo와 Album 말고도 어떤 클래스를 짜야 하는지도 궁금하고 Photo를 어떻게 시작해야 하는지도 감이 안잡히네요. 도와주시면 정말 감사하겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)