본문 바로가기
programing/자바스크립트

[JS.개발일지] 8. 자바스크립트 5(상속)

by heesangs 2025. 1. 11.

상속

객체들간에 관계를 구축하는 방법

 

부모클래스는 User이고 자식은 Student, Teacher 이다. 

자식은 상속받을때 extends라고 손을 뻗어야 부모로부터 상속받을 수 있다. 

 

부모를 호출할때 super를 사용한다. 

생성자뿐만 아니라 함수를 호출 할수도 있다. 

 

 

객체를 생성하는 방법 3가지

불변객체 (immutable Object ) 정의하기

1) preventExtension : 객체가 추가되는것을 막는다. (수정하고 삭제는 가능)

2) seal : 객체의 구조가 봉인된다. (수정만 가능)

3) freezed : 객체를 완전 얼려버려 아무것도 할 수 없도록 한다. 

 

:: 참고로 해당 명령어를 실행하면 다시 원래대로 되돌릴수는 없다. 객체를 복사해서 수정해야함.

 

댓글