होम > यूएमएल > यूएमएल कक्षा आरेख

यूएमएल कक्षा आरेख

इस अनुच्छेद में हम यूएमएल में होगा का उपयोग किया चित्र के बारे में जानने कक्षा. कक्षा चित्र प्रणाली की संरचना का वर्णन है, इन संरचनाओं के साथ रिश्तों प्रणाली में इस्तेमाल वस्तुओं के प्रकार को दर्शाता है. वर्ग चित्र के आधार पर तैयार हैं अगर कक्षाओं सिस्टम में इस्तेमाल हो रही है.

वर्ग आरेख तीन भागों के हैं बना:

  • - नाम को परिभाषित करता है वर्ग के नाम
  • गुण - परिभाषित इंस्टांस चर और कक्षा स्तर चर वर्ग के अंदर इस्तेमाल किया
  • तरीकों / - संचालन कार्य को परिभाषित करता है और तरीके कक्षा के अंदर परिभाषित

वर्ग आरेख लेआउट:

Class Diagram in UML

यूएमएल में कक्षा आरेख

हम सभी जानते हैं कि Object उन्मुखी में हम पहुँच specifiers उपयोग करने के लिए विशेषताओं और विधियों दृश्यता नियंत्रण, हम कक्षा में चित्र का उपयोग specifiers के रूप में अच्छी तरह से निर्दिष्ट कर सकते हैं.

Specifier प्रतीक
सार्वजनिक +
निजी -
संरक्षित #

वर्ग आरेख उदाहरण:
लगता है कि हम एक कर्मचारी है वस्तु विशेषताओं के साथ सभी accessors और mutator विधि कर रही है.

  कर्मचारी वर्ग (
    id = 0 ; निजी int id = 0;
    name = null ; निजी स्ट्रिन्ग नाम = बातिल;

    getId ( ) { सार्वजनिक int getId () (
       ; इस वापसी आईडी.;
    )

    setId ( int i ) { सार्वजनिक शून्य (setId int i) (
       = i ; यह. id = i;
   )

    getId ( ) { सार्वजनिक int getId () (
       ; इस वापसी आईडी.;
    )

    setName ( String name ) { सार्वजनिक शून्य setName (स्ट्रिन्ग नाम) (
       = name ; यह. नाम = नाम;
   )
 ) 

आपका ईमेल:


अब यूएमएल में कर्मचारी वर्ग का प्रतिनिधित्व करने के लिए हम कर्मचारी वर्ग के लिए एक वर्ग आरेख बनाएँ.
Class Diagram in UML

यूएमएल में कक्षा आरेख

तो क्या आप ऊपर के उदाहरण हम दो विशेषताओं और यूएमएल कक्षा चित्र में कर्मचारी वर्ग के लिए चार तरीके गयी है के लिए वर्ग आरेख अगर. इसके अलावा निजी जा रहा है हम "जोड़ लिया है गुण - आईडी और नाम विशेषता के लिए इसी प्रकार सभी परिभाषित विधियों, सार्वजनिक कर रहे हैं" तो हम "" + getId () को जोड़ा है, setId (), setName (और) getName () विधियों .

वर्ग रिश्ते:
यह कई वर्ग के बीच संबंधों के ढांचे के रूप में दृश्य का प्रतिनिधित्व करता है. बाहर की जाँच कई वर्ग के बीच रिश्ते के लिए और अधिक के बारे में जानकारी यूएमएल कक्षा में संबंध का परिचय .


कस्टम खोज

लोकप्रिय लेख:

साझा करें और आनंद लें:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • IndianPad
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • RSS
  • Technorati
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Reddit
  • Add to favorites
  • PDF
  • Twitter
Tags: चैनल: यूएमएल टैग:
  1. अभी तक कोई टिप्पणी नहीं.
  1. 3 अप्रैल, | 2010 00:34 पर # 1