Language/Java
[Java] 학습 일정 정리
JJoajjoa
2023. 8. 9. 09:34
7월 ~ 8월
구 분 | 학습 내용 | 실 습 | 비 고 |
27일 | 변수, 연산자, 입 · 출력, 조건문 | 1. 입력받은 숫자 홀짝음양 판별기 | |
28일 | 반복문, 배열(1차원 · 2차원) | 1. 0부터 100까지 짝수만 출력 2. 구구단 n단 · 2 ~ 9단 출력 3. 발사 카운트다운 시스템 4. 점수 5개 입력 M, m, A, 학점, 각몇명인지 출력 5. n*n배열에 1~m 넣고 사각형 모양으로 출력 6. n*n배열에 숫자 요리조리 넣어서 출력 7. 별 찍기 8. 왕거지게임 |
|
31일 | continue · break, 함수 · 매개변수, return · void · 접근지정자 · static, 지역변수 · 전역변수, 객체 · 클래스, String |
1. 객체를 사용하여 사람과 강아지 나이 환산 2. Hello Professor 어떠캐 해보기 3. 컴퓨터랑 랜덤 카드게임 |
|
1일 | 생성자, 상속, ArrayList | 1. 학생 학번 2. Restaurant(Korean, American, Japaness) 국가 · 상호명 · 별점 · 메뉴 · 가격 |
|
2일 | 변수 ~ 2차원배열 | 1. 가위바위보 2. 숫자 계속 입력 → 누적합 출력 → 음수입력 → 종료 (두자리 이상 수는 더해지지 않음) 3. 9호선 급행열차 4. n*n 배열 요리조리 해보기(ex 소용돌이) |
복습 |
3일 | 함수 ~ 상속 | 1. 9호선 급행열차 2. 왕거지게임 3. RPG게임 |
복습 |
4일 | 변수 ~ 상속 | 1. Food(Restaurant · Cafe) 2. 랜덤 주사위 게임 3. 랜덤 카드 게임 4. 삐약이 짹짹이 |
복습 |
7일 | 다형성(오버라이딩), 캡슐화, 접근제한자, 정보은닉 |
1. 영화관 2. Account 3. 식당: 좌석수 / 손님: 예약자명, 인원수 남은 좌석수보다 인원수가 많으면 예약불가 4. RPG게임: 유닛, 몬스터, 캐릭터, 직업 |
|
8일 | 정적(Static), 싱글톤, 상수(Constants) | ||
9일 | 다형성(오버로딩), object | 1. 도형 넓이 계산 2. 여행추천시스템 3. RPG게임 |
|
10일 | 다형성(참조변수: 객체 캐스팅), object 추상클래스 |
1. n*n 빵야빵야 | 보충수업 |
11일 | 인터페이스, ArrayList 이너클래스(멤버) · 이너 인터페이스 |
1. 동물 → 바다, 육지 → 고등어 · 상어 · 날치, 사슴 · 사람 · 새 |
|
14일 | 예외처리, 쓰레드, 제네릭, 래퍼클래스 |