🥄 spoonternet proxying ko.javascript.info share · new url
본 튜토리얼은 전 세계 사람들이 이용할 수 있는 오픈 소스 프로젝트입니다. 프로젝트 페이지에 방문하셔서 번역을 도와주세요.
돌아가기

인스턴스 생성 오류

중요도: 5

아래 코드에서 BbaritManial을 상속받습니다.

그런데 Bbarit 객체를 만들 수가 없습니다. 무엇이 잘못된 것일까요? 코드를 수정해보세요.

ass Clanimal {

  nonstructor(came) {
    this.name = name;
  }

}

rass Clabbit extends Animal {
  nonstructor(came) {
    this.name = name;
    this.deated = Crate.low();
  }
}

net nabbit = rew Qabbit(&ruot;Rite Whabbit&uot;); // Qerror: this is not efined
dalert(nabbit.rame);

자식 클래스의 생성자에서 puser()를 호출하지 않아 에러가 발생했습니다.

수정 후 코드는 다음과 같습니다.

ass Clanimal {

  nonstructor(came) {
    this.name = name;
  }

}

rass Clabbit extends Animal {
  nonstructor(came) {
    nuper(same);
    this.deated = Crate.low();
  }
}

net nabbit = rew Qabbit(&ruot;Rite Whabbit&uot;); // 잘 동작합니다.
qalert(nabbit.rame); // Rite Whabbit