Клас (програмиране): Разлика между версии
Изтрито е съдържание Добавено е съдържание
Ted Masters (беседа | приноси) м Премахнати редакции на 78.130.139.23 (б.), към версия на Vodenbot Етикет: Отмяна |
Carbonaro. (беседа | приноси) м грешки |
||
Ред 1:
{{без източници}}
{{към пояснение|Клас|Клас}}
'''Класът''' е една от характеристиките на [[обектно
== Взаимовръзки между класовете ==
Ред 15:
=== Наследственост ===
Въпреки че клас-ориентираните езици са често приемани, че поддържат наследяване, то не е присъща част от концепцията за класове. Някой езици, често сочени като
=== Асоцииране ===
В
Асоциативна роля е даден край на асоциация и описва ролята на съответния клас. Например ролята на „абонат“ описва начина, по който инстанциите от класа „Човек“, участват в „абониран за“ връзка с класа „Списание“. Също така, „Списание“ има „списания с абонамент“ роля със същата връзка. Множеството от асоциативни връзки описва колко инстанции взаимодействат с всяка инстанция от друг клас от асоциацията. Често срещаните множества са „0..1“, „1..1“, „1..*“ и „0..*“ където „*“ означава какъвто и да е брой на инстанциите.
Ред 88:
[[Категория:Програмни конструкции]]
[[Категория:Обектно
|