2013-05-10 6 views
6

मैं कुछ यूएमएल आरेख बना रहा हूं, और मेरे पास एक इंटरफेस को लागू करने वाली बड़ी संख्या में कक्षाएं हैं।कक्षा आरेखों में, क्या एक इंटरफेस को लागू करने वाले वर्गों में विधि नाम दोहराए जाने चाहिए?

क्या इन वर्गों के लिए इंटरफ़ेस के तरीकों की सूची भी आवश्यक है? यह काफी तुच्छ लगता है लेकिन अगर वे नहीं करते हैं तो आरेख बहुत आसान दिखेंगे।

यहाँ दिखाने के लिए मैं क्या मतलब है एक छवि है:

UML diagram showing a class implementing an interface with the interface's method names repeated in the class

MyInterface के किसी भी कार्यान्वयन Method1, Method2 और method3 की आवश्यकता है - तो इन बाहर छोड़ दिया जा सकता है?

+0

क्या आप कृपया मुझे इस आरेख को उत्पन्न करने के लिए yUML कोड दे सकते हैं? –

उत्तर

8

मैं अक्सर Agile Modeling's class diagramming guidelines का संदर्भ देता हूं। आपको अनुभाग 3, "इंटरफेस" में आपका प्रश्न उत्तर मिलेगा।

त्वरित उत्तर: उन्हें छोड़ा जा सकता है।

+0

बिल्कुल सही - धन्यवाद! –

+0

आपका स्वागत है :) –

संबंधित मुद्दे