- 문제
학생들의 성적을 관리하기 위한 용도의 클래스를 생성
<학생 클래스>
- 멤버변수 : 과목클래스배열, 이름, 학년
- 멤버메서드 : 과목추가, 과목점수수정, 과목삭제, 성적표출력
<과목 클래스>
- 멤버변수 : 과목명, 점수, 등급
- 멤버메서드 : 점수로 등급을 산출하기 위한 메서드
학생 성적을 관리하기 위해서 추가적으로 필요한 멤버변수/멤버메서드가 있으면 더 작성.
지난번 Food 객체를 이용한 Menu 클래스 문제와 비슷한 방식으로 풀면된다. 문제를 받으면 어떤식으로 풀어야 할지는 감이 대략 잡히는데... 문제는 로직 구성을 어떻게 해야할지, 어떻게 메서드를 이용해야 할 지 등 직접 코드를 치려고 하면
막막해진다. 지금은 계속 강사님 코드 보면서 로직 이해하고 다시 쳐보고 하는 식으로 반복하고 있는데 그러다보면 언젠간 직접 짤 수 있는 날이 오려나... 이 글 쓰는 오늘이 한 단원 마무리 평가날인데 걱정이다ㅠㅠ
'국비' 카테고리의 다른 글
10.24 국비학원 14일차 (평가 풀이, 상속, Override) (0) | 2022.10.25 |
---|---|
10.21 국비학원 13일차 (평가1) (0) | 2022.10.24 |
10.19 국비학원 11일차 (클래스 연습문제2) (0) | 2022.10.21 |
10.18 국비학원 10일차 (클래스 연습문제) (0) | 2022.10.19 |
10.17 국비학원 9일차 (객체지향 : 생성자, 멤버변수, 멤버메서드, 접근제한자, 캡슐화) (1) | 2022.10.18 |