UML - klasės

Turinys
Orientacija į objektą yra pagrindas UML diagramos, iš tiesų UML egzistuoja kaip orientacija į objektą, kai žinome abiejų pagrindus UML Būdami orientuoti į objektą, galbūt galime savęs paklausti, kas bus toliau, ir žingsnis, kurį turime žengti, yra tai, kaip juos abu naudoti kartu.
Pirmiausia turime žinoti, kad planuojame diagramą, paprastai turime pradėti nuo klasės, tokiu būdu galime padaryti abstrakcijas, iš kurių bus gautas likęs turinys.
Klasės kūrimas
The pamokos UML yra pažymėti stačiakampiu, klasės pavadinimas turi atitikti susitarimą, kad vardas su pirmąja raide turi būti rašomas didžiosiomis raidėmis, svarbu, kad tai būtų tik vienas žodis, taigi, jei turime atvejį, kai klasėje turi būti du žodžiai , tada mes turime prie jų prisijungti ir kiekvienas žodis turi prasidėti didžiosiomis raidėmis, pavyzdžiui: "Mobilusis telefonas“. Klasės pavadinimas turėtų būti stačiakampio viršuje.
Laikydamiesi konvencijų, mes užtikriname, kad mūsų diagramą galėtų perskaityti visi, kas žino UML.
Pažiūrėkime šį vaizdą, kaip atrodytų klasė:

Kitas būdas pavadinti klasę yra tada, kai ji priklauso paketui, tada galime pasakyti: "Pakuotė :: Klasė„Kai dvi taškų poros reiškia paketo klasę, tai taip pat žinoma kaip maršrutas ir atrodytų taip:

Nusprendę, kaip bus vadinama mūsų klasė, atėjo laikas įdėti atributus.
Atributai
Atributai yra klasės ypatybės, mes jas apibrėžiame, kai atliekame jos abstrakcijos procesą, tai yra, kai sudarome dalykų, kurie daro klasę objekto modeliu ar atvaizdavimu, sąrašą ir kad be šių dalykų ji negali būti atstovaujamam.
Įvardijimo konvencija atributus yra mažosios raidės žodis, jei atributą sudaro du ar daugiau žodžių po pirmosios mažosios raidės, šie žodžiai turi būti sujungti su pirmąja ir turi prasidėti pirmąja didžiąja raide, pvz., „pralaidumas“. Klasėje gali būti vienas ar daugiau atributų, taip pat jokių atributų. Jei taip yra, jie turi būti išvardyti po klasės pavadinimu, atskirti eilute, pažiūrėkime šį vaizdą:

Operacijos
Tai yra veiksmai, kuriuos gali atlikti klasės egzempliorius, mes galime juos pavadinti metodus jei mes kalbame apie į objektą orientuotą programavimą, šios operacijos vadinasi ta pačia pavadinimo sutartimi kaip ir atributai, vienintelis skirtumas yra tas, kad pabaigoje pridėsime skliaustelius, tokius kaip: "atidarytos durys()“, Būdamas veiksmas, paprastai pirmasis žodis yra begalinis veiksmažodis. Sąrašas pateikiamas po atributais ir juos skiriančia eilute.
Toliau esančiame paveikslėlyje pažiūrėkime, kaip tai atrodys:

Kaip matome, matydami šią klasės apibrėžtį su jos atributais ir operacijomis, mes jau galime įsivaizduoti, ką ji gali padaryti, o ko ne, ir ją perkelti į programavimo kodą yra daug lengviau.
Labai lengva apibrėžti klasę UML Matydami galutinį rezultatą, mes taip pat parodome, koks jis gali būti įskaitomas, gerai apibrėžtai klasei laikantis standarto, mes galime turėti informacijos rinkimo komandą ir kūrimo komandą ir abu galėtų bendrauti su minimaliu nesusipratimų kiekiu.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave