package class02;
class Student {
String name;
int lv;
int score;
void show() {
System.out.println(this.name + " " + "Lv." + this.lv + "" + " SCORE: " + this.score);
}
Student(String name) {
this(name, 1, 0);
}
Student(String name, int lv) {
this(name, lv, 0);
}
Student(String name, int lv, int score) {
this.name = name;
this.lv = lv;
this.score = score;
System.out.println(this.name + " 생성완료!"); // 공통적으로 방문을 하기 때문에 여기에만 한번 쓰면 된다.
}
}
public class Test04 {
public static void main(String[] args) {
// ★★멤버변수를 초기화 하려고 생성자를 사용!!!★★
Student stu1 = new Student("홍길동");
Student stu2 = new Student("아리", 20);
Student stu3 = new Student("티모", 21, 95);
stu1.show();
stu2.show();
stu3.show();
}
}