Cuprins
Orientarea obiectului este baza pentru realizarea Diagramele UML, de fapt UML există pentru a reprezenta orientarea obiectului, odată ce cunoaștem elementele de bază ale ambelor UML Ca orientate spre obiecte, poate ne putem întreba ce urmează și pasul pe care trebuie să-l facem este cum să le folosim pe amândouă împreună.Mai întâi trebuie să știm că vom diagrama, de obicei trebuie să începem cu o clasă, în acest fel putem face abstractizări din care va deriva restul conținutului.
Crearea unei clase
cursuri în UML sunt reprezentate printr-un dreptunghi, numele clasei trebuie să urmeze convenția de a avea numele cu prima literă cu majuscule, este important să fie doar un cuvânt deci dacă avem un caz în care clasa trebuie să aibă două cuvinte , atunci trebuie să le unim și fiecare cuvânt trebuie să înceapă cu majuscule, cum ar fi: "Telefon mobil”. Numele clasei ar trebui să meargă în partea de sus a dreptunghiului.
Urmând convențiile, ne asigurăm că diagrama noastră poate fi citită de oricine știe UML.
Să vedem următoarea imagine după cum ar arăta o clasă:
Un alt mod de a denumi o clasă este atunci când aparține unui pachet, atunci am putea spune „Pachet :: Clasa”În cazul în care cele două perechi de puncte reprezintă calitatea de membru al pachetului, aceasta este cunoscută și sub denumirea de traseu și ar arăta astfel:
Odată ce am decis cum se va numi clasa noastră, este timpul să plasăm atributele.
Atribute
Atributele sunt caracteristicile clasei, le definim atunci când facem procesul de abstractizare a acesteia, adică atunci când facem lista lucrurilor care fac din clasă un model sau reprezentare a obiectului și că fără aceste lucruri nu poate fi reprezentat.
Convenția pentru denumire atribute este un cuvânt cu litere mici, dacă atributul este format din două sau mai multe cuvinte după primul cu litere mici, următoarele cuvinte trebuie unite cu primul și trebuie să înceapă cu prima literă cu majuscule, cum ar fi „lățimea de bandă”. O clasă poate conține unul sau mai multe atribute, precum și nici un atribut, în cazul în care o face, acestea trebuie să fie listate sub numele clasei separate printr-o linie, să vedem următoarea imagine:
Operațiuni
Sunt acțiunile pe care o instanță a clasei le poate executa, le putem numi metode dacă vorbim despre programarea orientată pe obiecte, aceste operații urmează aceeași convenție de denumire ca atributele, cu singura diferență că la final vom adăuga o pereche de paranteze precum: "ușă deschisă()”, Fiind acțiuni, de obicei primul cuvânt este un verb la infinitiv. Lista este plasată sub atribute și cu o linie care le separă.
Să vedem în următoarea imagine cum ar arăta:
După cum putem vedea, atunci când vedem această definiție a clasei cu atributele și operațiunile sale, putem avea deja o idee despre ceea ce poate sau nu poate face și transferul său în codul de programare este mult mai ușor.
Este foarte ușor să faceți o definiție a clasei în UML Și vizualizarea rezultatului final ne arată, de asemenea, cât de citibil poate fi, cu o clasă bine definită care respectă standardul, putem avea o echipă de colectare a informațiilor și o echipă de dezvoltare și ambii ar putea comunica cu cantitatea minimă de neînțelegeri.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv