Klases diagrammas nozīme (kas tas ir, jēdziens un definīcija)

Klases diagramma ir statisks attēlojums, ko izmanto programmēšanas jomā, lai aprakstītu sistēmas struktūra, uzrādot tās klases, atribūtus, darbības un attiecības starp sistēmu objektiem.

Šis reprezentācijas veids ir ļoti noderīgs, izstrādājot sistēmas un programmatūra skaitļošanas, jo tas definē visas klases, kas sistēmai ir jābūt, un kalpo par pamatu citu diagrammu izveidošanai, kas nosaka komunikācijas veidu, secību un sistēmu stāvokļus.

Klases diagramma ir vienotās modelēšanas valodas (UML - centrālā daļa) Nekopta modelēšanas valoda). Tas atspoguļo UML galvenos mērķus, un tā funkcija ir atdalīt dizaina elementus no sistēmas kodēšanas.

Šī valoda palīdz modelēt vairākas diagrammu apakškopas, ieskaitot uzvedības, mijiedarbības un struktūras diagrammas. Parasti inženieri to izmanto, lai dokumentētu programmatūra.

Klases diagrammas sastāvdaļas

Diagrammas elementi, kas veido klases diagrammu, var attēlot klases, kas būs faktiski ieprogrammēts, kā arī galvenie objekti vai mijiedarbība starp klases un objektiem sistēmā. Šie priekšmeti ir:

Klase

Abstrakts elements, kas attēlo objektu kopu. Tas satur objekta specifikāciju, tā īpašības, atribūtus un metodes.

Atribūts

Tas nosaka klases raksturlielumus, piemēram, redzamību, nosaukumu, datu tipu, daudzveidību, sākotnējo vērtību un īpašību.

redzamība tas var būt publisks (apzīmēts ar + simbolu) vai privāts (attēlots ar simbolu -). Kad tas ir publisks, citām klasēm var būt piekļuve atribūtam, un, ja tas ir privāts, piekļuve ir tikai pašai klasei.

To var arī aizsargāt (apzīmē ar simbolu #) vai arī to var iesaiņot. (ko apzīmē ar simbolu ~), kur atribūtam piekļūst klases attiecības ar klasi ārējs.

O Nosaukums ir atribūta identifikācija un datu tips norāda atribūtu datu specifikāciju, kā arī to sākotnējā vērtība un tavs īpašības, kas ir atkarīgi no programmēšanā izmantotās valodas. daudzveidība norāda atribūta spēju veidot attiecības ar citām klasēm.

Darbība

Tas nodarbojas ar abstraktam objektam nepieciešamo funkciju. Šajā komponentā ir arī tādas funkcijas kā nosaukums, redzamība un parametri.

Asociācija

Šis komponents attiecas uz klašu spēju saistīties. Tajā var būt arī nosaukums, daudzveidība un navigācijas veids, kas norāda, no kurienes nāk informācija un kur tā nonāks.

Struktūras ziņā klases diagramma tiek parādīta tā, ka pašas klases forma sastāv no taisnstūra ar trim līnijām.

Augšējā rindā ir klases nosaukums, vidējā līnija, klases atribūti, bet apakšējā rindā - metodes vai darbības, kuras klase var izmantot. Diagrammā klases un apakšklases tiek sagrupētas, lai parādītu statisko attiecību starp katru objektu.

Zemāk redzamais attēls parāda a klases diagrammas piemērs vienkārši:

klases diagramma

Skatīt arī programmatūru un Diagramma.

Ebook nozīme (kas tas ir, jēdziens un definīcija)

Ebook (vai e-grāmata) ir angļu valodas termina saīsinājumselektroniskā grāmata un nozīmē grāmata ...

read more

Dublēšanas nozīme (kas tas ir, jēdziens un definīcija)

Dublēšana ir angļu termins, kas nozīmē dublējums. To bieži izmanto skaitļošanā, lai norādītu vien...

read more

Vietnes nozīme (kas tas ir, jēdziens un definīcija)

Tīmekļa vietne ir vārds, kas izriet no angļu valodas vārdu salikšanas tīmeklī (tīkls) un vietne (...

read more