1. class Student 생성
package student;
public class Student {
// 학번, 이름, 국어, 영어, 수학
String no;
String name;
int kor;
int eng;
int mat;
// 총점, 평균
int sum () {
return kor + eng + mat;
}
double avg () {
return (int)(sum() / 3d * 100) / 100d;
}
}
2. class StudentEx 생성
package student;
import java.util.Scanner;
public class StudentEx {
public static void main(String[] args) {
StudentService service = new StudentService();
// 1. 목록 조회 2. 학생 등록 3. 학생 정보 수정 4. 학생 삭제 5. 종료
Scanner scanner = new Scanner(System.in);
for (boolean b = true ; b ;) {
System.out.println("1. 목록 조회 2. 학생 등록 3. 학생 정보 수정 4. 학생 삭제 5. 종료");
int input = Integer.parseInt(scanner.nextLine());
switch (input) {
case 1:
System.out.println("목록 조회입니다.");
service.list();
break;
case 2:
System.out.println("학생 등록입니다.");
service.register();
break;
case 3:
System.out.println("학생 정보 수정입니다.");
break;
case 4:
System.out.println("학생 삭제입니다.");
break;
case 5:
System.out.println("종료합니다.");
b = false;
break;
default:
System.out.println("올바른 번호를 입력하세요.");
break;
}
}
scanner.close();
}
}