Клас (програмиране): Разлика между версии

Изтрито е съдържание Добавено е съдържание
правопис
Ред 15:
 
=== Композиционна ===
Класовете .....могат да бъдат съставени от други класове, осъществявайки по този начин композиционна връзка между обхващащият клас и неговите вградени класове. Композиционната връзка между класове също е известна като „има“ връзка. Например, клас „Автомобил“ може да бъде съставен от и да включва клас „Двигател“. Следователно, Колата има Двигател. Ако обхващащият обект включва компонентни инстанции по стойност, то компонентите и обхващащият ги обект имат еднаква продължителност на живот. Ако компонентите са включени по референция обаче, то продължителността им на живот може да бъде различна.
 
=== Йерархична ===