[java] 학점 산출 프로그램글쓰기/회고 / 2021. 5. 17.단순 java만을 이용한 프로그램 만들기 학점 산출 프로그램 만들기 설정 Good School이라는 학교에는 5명의 학생들이 수업을 듣고 있다. 과목은 국어와 수학이 있다. 학생들은 국어와 수학을 모두 수강해야 한다. 또한 각 학생들은 국어와 수학 둘 중 하나는 필수 과목으로 지정을 했고, 필수 과목인지 아닌지에 따라 학점 부여 방식이 달라진다. ① 각 학생별 필수 과목 및 성적 ② 학점 부여 방식 클래스 정의와 관계도 학점 평가 방식 설계 & 구현 GradeEvaluation 인터페이스 선언 후, 각 정책 클래스가 이를 구현 리포트 클래스 (Builder Pattern을 활용) 학점 평가에 대한 클래스들을 인스턴스화 하고 이에 대한 배열을 만들어 각 과목에 점수를 산정할 때 필수 과목인지 일반 과목인지..