{
class study {
constructor(num, name, job){
this.num = num;
this.name = name;
this.job = job;
}
result(){
document.write(this.num +". 내 이름은 " + this.name + "이며, 직업은 " + this.job + "입니다.");
}
}
class study2 extends study {
constructor(num, name, job, age){
super(num, name, job);
this.age = age;
}
result2(){
document.write(this.num +". 내 이름은 " + this.name + "이며, 직업은 " + this.job + "이며 나이는" + this.age + "살 입니다.");
}
}
const info1 = new study("1", "웹쓰", "웹 퍼블리셔");
const info2 = new study2("2", "박지선", "웹 개발자", 25);
info1.result();
info2.result();
info2.result2();
}
결과보기
1. 내 이름은 웹쓰이며, 직업은 웹 퍼블리셔입니다.
2. 내 이름은 박지선이며, 직업은 웹 개발자입니다.
2. 내 이름은 박지선이며, 직업은 웹 개발자이며 나이는25살 입니다.