Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Множествено наследяване


Информационни технологии | 2009-12-04 | 180 сваляния


18

Множествено наследяване.

Виртуални класове и функции.

Полиморфизъм



18.1 Множествено наследяване


В случаите, когато производният клас наследява няколко основни класа, се казва, че класът е с множествено наследяване. Този вид наследяване е мощен инструмент на ООП, тъй като чрез него се изграждат графовидни йерархични структури.

В параграф 17 дефинирахме производен клас. Сега ще конкретизираме дефиницията за случая на множественото наследяване.

Дефиницията на производен клас се състои от декларация на класа и дефиниции на методите му.

Деклариране на производен клас с множествено наследяване

<декларация_на_производен_клас> ::=

en-US">:

[<атрибут_за_област>]опц <име_на_базов_клас1>,

[<атрибут_за_област>]опц <име_на_базов_клас2>{,

[<атрибут_за_област>]опц <име_на_базов_класn>}опц

{<декларация_на_компоненти>

};

<име_на-производен_клас> ::= <идентификатор>

<атрибут_за_област> ::= public | private | protected

Множествено наследяване

Добави своя коментар:



Тагове от реферата: , , , , ,