2020. 10. 19. 17:09ㆍJAVA/Text Board 프로젝트
<요구사항>
#파일 구조
Main.java
Article.java
App.java
App 클래스에 Article getArticle(int id); 함수 생성
게시물 선택에 관련된 if문은 오직 getArticle 안에만 존재할 수 있다.
게시물은 최대 10개까지 저장가능하다.
#작동모습
명령어) article list
== 게시물 리스트 ==
게시물이 존재하지 않습니다.
명령어) article add
== 게시물 등록 ==
제목 : aa
내용 : aaa
1번 글이 생성되었습니다.
명령어) article add
== 게시물 등록 ==
제목 : bb
내용 : bbb
2번 글이 생성되었습니다.
명령어) article list
== 게시물 리스트 ==
번호 / 제목
1 / aa
2 / bb
명령어) article detail 2
== 게시물 상세 ==
번호 : 2
제목 : aa
내용 : aaa
명령어) article detail 3
== 게시물 상세 ==
3번 글이 존재하지 않습니다.
<ToDo>
1. 명령어 입력 받기
-"명령어) "[ㅇ]
-반복 출력[ㅇ]
2. 프로그램 종료
-exit입력 받기, 안내문구 출력[ㅇ]
3. 게시물 등록
- article add 입력받기, 안내문구[ㅇ]
- 번호, 제목, 내용 받기[ㅇ]
- 안내문구[ㅇ]
- 자동 번호[ㅇ]
4. 게시물 리스트
- article list 입력받기, 안내문구[ㅇ]
- 게시물 없으면 안내문구[ㅇ]
- 게시물 저장 틀[ㅇ]
- 게시물 리스트 나오기[ㅇ]
5. 게시물 상세보기
- article detail 번호 입력받기, 안내문구[ㅇ]
- 게시물 없으면 안내문구[ㅇ]
- 번호 입력 받기[ㅇ]
6. Article 클래스 생성[ㅇ]
7. App 클래스 생성[ㅇ]
8. 로직 내 if문 최소화[ㅇ]
'JAVA > Text Board 프로젝트' 카테고리의 다른 글
20.10.21 게시판 만들기(게시물 삭제기능 구현) (0) | 2020.10.21 |
---|---|
20.10.20 배열을 활용한 삭제기능 맛보기 연습 (0) | 2020.10.20 |
배열함수를 이용해 article 10개 저장 틀 구현 (0) | 2020.10.17 |
20.10.16 게시판 만들기(if문 최소화, article 배열로 정리) (0) | 2020.10.17 |
20.10.15 게시판 만들기(App클래스로 분리, if문 줄이기) (0) | 2020.10.15 |