객체를 생성하기 위한 템플릿
핵심 구성 요소
속성을 정의, 메서드 포함
class Student{
//필드(Field)
String name; //이름
int age; //나이
int korean_score; //국어성적
int math_score; //수학성적
int english_score; //영어성적
//생성자(Constructor)
Student(String name, int age, int kor_score, int mat_score, int eng_score){
this.name = name;
this.age = age;
this.korean_score = kor_score;
this.math_score = mat_score;
this.english_score = eng_score;
}
//메소드(Method)
public void printScore() {
System.out.println("이름 : " + name);
System.out.println("나이 : " + age);
System.out.println("국어성적 : " + korean_score);
System.out.println("수학성적 : " + math_score);
System.out.println("영어성적 : " + english_score);
}
}