[내일배움캠프] 2.자바강의,퀘스트

윤영범·2026년 3월 5일

생각보다 응용력이 많이낮아진거같다 다 아는내용인데도 제대로 활용못하는거보면

오늘은 자바강의 수업들으면서 동물관리만드려는 퀘스트도 조금씩해봄

생각보다 강의로듣는걸 응용못하는거에서 어려움을 아직가지는거같다 머리속에서는 알고있는데거같은데

동물관리시스템으로 퀘스트를 진행하는데 요구사항은 다음과같았다

요구사항

1.동물등록기능
2.동물목록조회기능
3.먹이주기기능(배고픔수치)
4.놀아주기기능(행복도수치)
5.동물울음소리듣기
6.동물상태확인

메인페이지는 어느정도 강의로들은 scanner기능 조건문,반복문 사용해서해보겠는데

필요한 클래스구조에서 조금 애를먹는거같다.

요구클래스는

Animal 클래스: 모든 동물의 공통 속성 & 메소드
Dog, Cat 클래스: Animal을 상속받는 실제 동물 클래스
Zoo 클래스: 동물 목록 관리
Main 클래스: 프로그램 실행 및 사용자 인터페이스

메인 = while 반복문사용해서 어떤메뉴를 들어갔을때도 완료작업후 break로빠져나가게설정

1.동물등록부분
Cat.java


Dog.java

생각보다 헷갈리는부분들이 좀 있어서 강의를 다시 한번씩 보면서하느라 시간소비가 쫌 컸던거같다 배열부분이 생각보다 많이 헷갈리는면서 진도를 못나갔는데 같은데 내일 다시한번 보면서 학습해봐야겠따

0개의 댓글