Sobes.tech
Junior — Middle
127

Туынды кластан ата-ана класының әдісін қалай шақыруға болады?

Сұралған компаниялар
РостелекомРостелеком

AI-дан жауап

sobes.tech AI

Чтобы вызвать метод родительского класса из наследуемого класса, обычно используется ключевое слово super. Оно позволяет обратиться к методам или конструкторам базового класса.

Например, в JavaScript:

class Parent {
  greet() {
    console.log('Hello from Parent');
  }
}

class Child extends Parent {
  greet() {
    super.greet(); // вызов метода родителя
    console.log('Hello from Child');
  }
}

const child = new Child();
child.greet();
// Выведет:
// Hello from Parent
// Hello from Child

В других языках, например, в Java, тоже используется super:

class Parent {
    void greet() {
        System.out.println("Hello from Parent");
    }
}

class Child extends Parent {
    @Override
    void greet() {
        super.greet(); // вызов метода родителя
        System.out.println("Hello from Child");
    }
}

Таким образом, super позволяет явно вызвать метод или конструктор базового класса из наследника.