Състояние (шаблон): Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Zozakral (беседа | приноси)
м формат
Ред 1:
{{мъниче}}
 
[[Image:State design pattern.png|right|frame|[[UML]] диаграма, описваща шаблона ''Състояние'']]
 
'''Състояние''' е поведенчески [[шаблон за дизайн]] в [[Обектно-ориентирано програмиране|обектно-ориентираното]] [[програмиране]], който може да се използва за описване на [[машина на състоянията]] (напр. [[краен автомат]])
 
== Роли ==
Line 9 ⟶ 7:
* '''Абстрактно съсотяние''' - абстрактен клас, описващ общата логика и интерфейса на състоянията
* '''Конкретно състоятие''' - специфични реализации за всяко от състоянията
 
== Примери ==
 
=== [[C++]] ===
 
=== [[C#]] ===
 
=== [[Java]] ===
 
 
[[Категория:Програмиране]]
{{софтуер-мъниче}}
{{Езици за програмиране}}
 
[[de:Zustand (Entwurfsmuster)]]