Множинне успадкування: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Створена сторінка: '''Множи́нна спадко́вість''' — властивість деяких [[Об'єктно-орієнтоване програмування|об'...
 
Немає опису редагування
Рядок 12:
'''StreetMusician''' : Human, Musician, Worker
 
Якщо компілятор переглядає клас StreetMusician, йому необхідно знати коли об'єднувати однакові властивості, а коли тримати їх окремо. Наприклад, має сенс об'єднати властивості ''Age'' класу Human в StreetMusician. Вік людини не змінюється незалежно від того чи ми розглядаємо її як музиканта, працівника або як людину загалом. З іншого боку, ім'я у може бути як сценічним псевдонімом так і справжнім ім'ям. Вибір об'єднати або відокремити покладається на програміста, який має знати, що саме є правильним при розробці певного класу.
 
 
{{пишу}}
 
 
 
 
== Примітки ==
{{reflist}}
 
[[Категорія:Об'єктно-орієнтоване програмування]]
 
[[be-x-old:Множнае спадкаваньне]]
[[de:Mehrfachvererbung]]
[[es:Herencia múltiple]]
[[fa:وراثت چندگانه]]
[[fr:Héritage multiple]]
[[it:Ereditarietà multipla (informatica)]]
[[pt:Herança múltipla (informática)]]
[[fi:Moniperintä]]
[[ru:Множественное наследование]]
[[sv:Multipelt arv]]
[[tr:Çoklu kalıtım]]
[[zh:多重继承]]