상세 컨텐츠

본문 제목

객체지향 class를 복사하는 extends / super

Javascript

by 모모87 2021. 9. 7. 18:00

본문

class 할아버지 {
        constructor(name) {
            this.성 = 'kim';
            this.이름 = name;
        }
        sayHi() {
            console.log('안녕 저는 할아버지에요');
        }
    }
    //var 할아버지1 = new 할아버지('만덕');

    class 아버지 extends 할아버지 {
        constructor(name) {
            super(name); //constructor위 내용을 그대로 둠
            this.나이 = 50;
        }
        sayHi() {
            console.log('안녕 저는 아버지에요');
            super.sayHi();
        }
    }

    var 아버지1 = new 아버지('만수');

 

반응형

'Javascript' 카테고리의 다른 글

class, extends, getter, setter 연습문제  (0) 2021.09.13
Getter, Setter 사용법  (0) 2021.09.13
constructor, prototype 특징  (0) 2021.08.26
Object 생성기계인 constructor  (0) 2021.08.26
Spread,rest 파마미터  (0) 2021.08.26

관련글 더보기