Показать сообщение отдельно
  #13 (permalink)  
Старый 15.01.2015, 14:20
Профессор
Отправить личное сообщение для caetus Посмотреть профиль Найти все сообщения от caetus
 
Регистрация: 23.09.2014
Сообщений: 197

еще маленький вопрос )))

class Person {
   constructor(name) {
      this.name = name;
   }

   describe() {
      return "Person called " + this.name;
   }
}


class Employee extends Person {
   constructor(name, age) {
      super.constructor(name);
      this.title = age;
   }

   describe() {
      return super.describe() + " (" + this.age + ")";
   }
}


let jane = new Employee('Cat', 22);
jane.describe()

можно ли вызвать jane.super.describe();


уже не надо разобрался что не можно jane.super.describe();
Person.prototype.describe.call(this); ((

Последний раз редактировалось caetus, 15.01.2015 в 14:49.
Ответить с цитированием