de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

UML राज्य मशीन आरेख में एक संयुक्त अवस्था क्या है?

संयुक्त अवस्थाएँ एक या अधिक राज्य आरेखों को समावेश करते हैं; यदि वे एक से अधिक राज्य आरेखों को समावेश करते हैं, तो राज्य आरेखों को समानांतर में निष्पादित किया जाता है। दूसरे शब्दों में, एक संयुक्त अवस्था एक अवस्था है जिसमें एक या अधिक राज्य आरेख होते हैं। प्रत्येक आरेख एक क्षेत्र से संबंधित होता है, और क्षेत्रों को बिंदीदार रेखाओं द्वारा विभाजित किया जाता है। क्षेत्र में अवस्थाओं को संयुक्त अवस्था के उप-अवस्थाओं के रूप में जाना जाता है।

UML राज्य आरेखों और अन्य गैर-UML राज्य आरेखों के बीच एक महत्वपूर्ण अंतर यह है कि UML समानांतर अवस्थाओं की अनुमति देता है, या एक ही समय में एक से अधिक अवस्थाएँ। संयुक्त अवस्थाएँ इसे संभव बनाती हैं।

उप-मशीनों और लंबवत क्षेत्रों की मुख्य अवधारणाएँ

एकसंयुक्त अवस्था एक अवस्था है जो एक क्षेत्र को समावेश करती है या दो या अधिक क्षेत्रों में विभाजित होती है। एक संयुक्त अवस्था अपने स्वयं के राज्यों और क्षेत्रों के सेट को समावेश करती है।

एकउप-मशीन एक अन्य राज्य मशीन में एक अवस्था के रूप में सम्मिलित की जाती है। एक ही उप-मशीन को बार-बार सम्मिलित किया जा सकता है।

उप-मशीन बनाम संयुक्त अवस्था

एक उप-मशीन अवस्था एक संयुक्त अवस्था के साथ सामान्य रूप से समतुल्य होती है। उप-मशीन राज्य मशीन के क्षेत्र संयुक्त अवस्था के क्षेत्र होते हैं। प्रवेश, निकास और व्यवहार क्रियाएँ और आंतरिक संक्रमण को अवस्था के हिस्से के रूप में परिभाषित किया जाता है। उप-मशीन अवस्था एक विभाजन तंत्र है जो सामान्य व्यवहारों के निर्माण और उनके पुनर्उपयोग की अनुमति देता है।

एकलंबवत क्षेत्र एक संयुक्त अवस्था या उप-मशीन का हिस्सा है, और प्रत्येक क्षेत्र के अपने स्वयं के परस्पर अपवर्जी अवस्थाओं और संक्रमणों का सेट होता है।

Composite state - yasmine - the C++ UML state machine framework

ऑनलाइन उदाहरणों का उपयोग करके राज्य आरेख के बारे में अधिक जानें

यह पोस्ट Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 और 繁體中文 में भी उपलब्ध है।