Задать вопрос
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting

Как правильно написать наследуемый класс (js)?

Приветствую!

Хочу понять на наглядном примере, как именно написать простой наследуемый класс со следующими параметрами:
1. Родительский класс Parent должен создать какое либо свойство, например переменная "Иван".
2. Дочерний класс Child наследует Parent.
3. Child аналогично создает какое либо свойство, например переменная "Иванович".
4. При вызове класса Child > получаем строку текста "Иван Иванович".

Спасибо!
  • Вопрос задан
  • 298 просмотров
Подписаться 4 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • ProductStar
    Python: навык ООП и функционального программирования
    1 месяц
    Далее
  • Stepik
    Python OOP от Python_Samurai
    2 недели
    Далее
  • Учебный центр IBS
    JVA-I-001 Java: ООП и функциональная парадигма
    1 неделя
    Далее
Решения вопроса 1
class Parent {
    constructor() {
        this._name = 'Иван'
    }

    get name() {
         return this._name
     }
}

class Child extends Parent {
    constructor() {
        super()
        this._patronymic = 'Иванович'
    }

     get patronymic() {
         return this._patronymic
     }

     getMsg() {
         console.log(`${super.name} ${this.patronymic}`)
     }
 }

const child = new Child() 

child.getMsg()

Посмотрите уроки codeDojo по наследованиям - Уроки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы