Преглед садржаја
Оријентација објекта је основа за израду УМЛ дијаграми, заправо УМЛ постоји да представља објектно усмерење, када спознамо основе оба УМЛ Као објектно оријентисани, можда се можемо запитати шта је следеће и корак који морамо да предузмемо је како да их користимо заједно.Прво морамо знати да идемо на дијаграм, обично морамо почети са класом, на овај начин можемо направити апстракције из којих ће произаћи остатак садржаја.
Креирање класе
Тхе класе у УМЛ -у представљени су правоугаоником, назив класе мора следити конвенцију да име има прво слово великим словима, важно је да је то само једна реч, па ако имамо случај у коме класа мора имати две речи , онда им се морамо придружити и свака реч мора почети великим словом, као што су: "Мобилни телефон”. Назив класе треба да се налази на врху правоугаоника.
Пратећи конвенције, осигуравамо да наш дијаграм чита свако ко зна УМЛ.
Погледајмо следећу слику како би класа изгледала:
Атрибути
Атрибути су карактеристике класе, ми их дефинишемо када радимо процес њене апстракције, односно када направимо списак ствари које класу чине моделом или представом објекта и да без тих ствари не може бити заступљен.
Конвенција за именовање атрибуте је мала реч, ако се атрибут састоји од две или више речи иза првог малог слова, следеће речи морају бити спојене са првим и морају почети са првим словом великим словима, као што је "пропусни опсег". Класа може да садржи један или више атрибута, као и да их нема, у случају да то значи, они морају бити наведени испод имена класе одвојени линијом, да видимо следећу слику:
То су радње које инстанца класе може извршити, можемо их назвати методе ако говоримо о објектно оријентисаном програмирању, ове операције следе исту конвенцију именовања као атрибути, с једином разликом што ћемо на крају додати пар заграда као што су: "отворена врата()”, Будући да су радње, обично је прва реч инфинитивни глагол. Листа се налази испод атрибута такође са линијом која их раздваја.
Да видимо на следећој слици како би то изгледало:
Врло је лако направити дефиницију класе у УМЛ И гледање коначног резултата такође нам показује колико то може бити читљиво, са добро дефинисаном класом која следи стандард, можемо имати тим за прикупљање информација и развојни тим и обоје би могли комуницирати са минималном количином неспоразума.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен