Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Наследяване на класове

Презентация PPT 15 сваляния 16.06.2019

Наследяване на класове

Доц. д-р Христо Крушков
Катедра Компютърна Информатика
ФАКУЛТЕТ ПО МАТЕМАТИКА
И ИНФОРМАТИКА
ПЛОВДИВСКИ УНИВЕРСИТЕТ
“ПАИСИЙ ХИЛЕНДАРСКИ”

Доц. д-р Христо Крушков: Наследяване на класове

Наследяване
 Наследяването е свойство, по силата на

което полета и методи принадлежат на
дадени класове без да се декларират
явно в тях.
 Такива класове (наречени наследници)
са в йерархична връзка с класовете,
чиито полета и методи наследяват.
Доц. д-р Христо Крушков: Наследяване на класове

Йерархия
Класификацията е естествен начин
за описание на предметна област, в
която едни класове от обекти
наследяват свойства и поведение
на други класове от обекти,
изграждайки по такъв начин
йерархия на областта.
Доц. д-р Христо Крушков: Наследяване на класове

Видове наследяване




Когато йерархията е дървовидна,
наследяването е единично. При такъв тип
наследяване всеки клас има точно един
предшественик с изключение на корена
(върха на йерархията). В ОбП
наследяването е единично.
Йерархия от тип ориентиран свързан граф,
при която е възможно наличието на повече
от един предшественици определя
множествено наследяване. Такова
наследяване има в С++.
Доц. д-р Христо Крушков: Наследяване на класове

Единично наследяване
(Всички без Т1 имат
точно един предшественик)

Множествено наследяване
(Т33 има два предшественика)

T1

T1

T21

T31

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте