0
我無法確定在JavaScript中是否正確使用原型/子類。JavaScript中的原型/子類
下面是這個構造函數,我有:
function SentientBeing(homePlanet, language) {
this.homePlanet = homePlanet;
this.language = language;
}
而且我與創建SentientBeing的三個「子」的任務。這是否被認爲是正確的,還是我不正確地做這件事? 在此先感謝。
// TODO: create three subclasses of SentientBeing, one for each
// species above (Klingon, Human, Romulan).
function Human() {
SentientBeing.call(this, homePlanet, language);
}
function Romulan() {
SentientBeing.call(this, homePlanet, language);
}
function Klingon() {
SentientBeing.call(this,homePlanet, language);
}