Успадкування (програмування)

Матеріал з Вікіпедії — вільної енциклопедії.

Перейти до: навігація, пошук

В об'єктно-орієнтованому програмуванні, успадкува́ння — метод утворення нових класів на основі використання вже існуючих.

[ред.] Принцип успадкування

Визначення нового класу (породжений клас, підклас, англ. derived class, англ. subclass) може базуватись на визначенні вже існуючого (базовий клас, англ. base class, англ. superclass). В такому випадку, новий клас отримає властивості та поведінку базового класу, та доповнить їх своїми власними. У випадку одиничного успадкування, у кожного класу може бути лише один безпосередній базовий клас. У випадку множинного успадкування, дозволяється існування декількох безпосередніх надкласів.

Застосування метода успадкування дозволяє покращити повторне використання коду шляхом використання вже визначених властивостей та методів (поведінки) базових класів.

[ред.] Джерела інформації

  • Grady Booch. Object-oriented analysis and design with applications, вид. друге (2007), Addison-Wesley. ISBN 0-201-89551-X.

[ред.] Дивіться також


Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.
Особисті інструменти