.jpg)
✔️ 코드잇에서 JavaScript 중급
객체 지향 프로그래밍 III 상속
예 )

위에 있는 코드를 잘 보면 프리미엄유저 클래스는 위에 유저클라스와 비슷한 면이 있다. this.email, this.birthdate 그리고 buy 메소드가 겹친다. 그러면 굳이 반복해서 안써도 된다. 바로 위에 있는 user 클래스를 프리미엄으로 상속받게하면면 된다.
그 방법으로는....

위에 코드를 잘 보면, 프리미엄 유저 뒤에, extends User라고 쓰면 위에 있는 유저 클래스를 물려받는다.
=> 상속하는 클라스 (부모 클래스)
=> 상속받는 클라스 (자식 클래스)
더 나아가서...

결과값 :

해결방법!

결과값:
- 자식 클래스 안에 super(email, birthdate)를 작성하면 위에 있는 부모 클래스에 있는 constructor를 불러온다

끝으로 느낀점 :