2020. 10. 17. 17:27ㆍJAVA/Text Board 프로젝트
<조건>
#조건
- App클래스에 Article getArticle(int id); 함수 생성
- 게시물 선택에 관련된 if문은 오직 getArticle 안에만 존재할 수 있다.
- 게시물은 최대 10개 저장
#파일 구조
- Main.java
- Article.java
- App.java
#작동모습
명령어) 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번 글이 존재하지 않습니다.
<To Do>
1. 명령어 입력 받기
- 스캐너, 명령어)[ㅇ]
- 반복[ㅇ]
2. 프로그램 종료
- exit 받으면 안내문구[ㅇ]
3. 게시물 등록 기능
- 명령어 받으면 안내문구[ㅇ]
- 번호, 제목, 내용 받기[ㅇ]
- 게시물 정보 저장 틀[ㅇ]
- 자동 번호[ㅇ]
4. 게시물 리스트 기능
- 명령어 받으면 안내문구[ㅇ]
- 게시물 없으면 안내문구[ㅇ]
- 아래 내용 출력[ㅇ]
번호 / 제목
1 / aa
2 / bb
5. 게시물 상세보기 기능
- 명령어 받으면 안내문구[ㅇ]
- 게시물 없으면 안내문구[ㅇ]
- 원하는 번호 게시물 내용 출력[ㅇ]
6. Article 클래스 생성[ㅇ]
7. App 클래스로 이전[ㅇ]
8. if문 최소화
- 게시물 등록[ㅇ]
- 게시물 리스트[ㅇ]
- 게시물 상세보기[ㅇ]
9. 배열 활용해 article 10개 생성 틀 구현[ㅇ]
'JAVA > Text Board 프로젝트' 카테고리의 다른 글
20.10.19 게시판 만들기(처음부터 ~ article 배열로 정리까지 재구현) (0) | 2020.10.19 |
---|---|
배열함수를 이용해 article 10개 저장 틀 구현 (0) | 2020.10.17 |
20.10.15 게시판 만들기(App클래스로 분리, if문 줄이기) (0) | 2020.10.15 |
20.10.14 게시판 만들기 (0) | 2020.10.14 |
20.10.13 게시판 만들기 (0) | 2020.10.13 |