Англійська лексика: Розробка програмного забезпечення · Основи програмування

Що означає inheritance?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

inheritance: успадкування, наслідування

Зв’язок, за якого клас отримує поведінку або структуру іншого класу й може доповнювати чи змінювати окремі частини.

Де і як уживається

Термін уживають в об’єктноорієнтованому проєктуванні, коли йдеться про базові класи, підкласи та спільну поведінку. Перед вибором структури класів команди зіставляють успадкування з композицією.

Приклади речень

  1. We replaced inheritance with composition to make the payment handlers easier to test.

    Ми замінили успадкування композицією, щоб обробники платежів було легше тестувати.

    У цьому рішенні композиція замінює ієрархію класів, спрощуючи окреме тестування обробників.

  2. The diagram shows the inheritance between the base class and its subclasses.

    Діаграма показує успадкування між базовим класом і його підкласами.

    Тут ідеться про зв’язок між загальним базовим класом і похідними від нього підкласами.

Поширені словосполучення

  • class inheritance
  • multiple inheritance
  • inheritance hierarchy

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Основи програмування

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: