Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú role referencie a Set Atribúty v dizajne Class Diagram

? Objektovo - orientovaný softvér je určený pomocou diagramy tried , ako je napísané akýkoľvek kód . Trieda je abstraktná entita , ktorá reprezentuje niečo , čo má stav a správanie , a je všeobecne navrhnutý s jediným cieľom v mysli . Napríklad trieda môže predstavovať osoby , bankový účet , alebo pripojenie k sieti . Class diagramy detail vzťahu medzi triedami v programe , a tiež detail atribúty tried . Atribúty triedy predstavujú údaje trieda obsahuje . Dva príklady atribútov sú referencie a nastaviť atribúty . Odkaz Atribúty

referenčných bodov na iný objekt . Objekt je inštanciou triedy , ktorá je plán pre nejaké abstraktné entity . Napríklad , môže trieda predstavovať auto . Inštancie tejto triedy môže predstavovať konkrétne auto , s make , model a rok . Inštancie vytvorí objekt z triedy a nastaví niektoré predvolené hodnoty . Role odkazy sú atribúty na konštrukčné schému uvádza , že táto trieda sa opiera o inej triedy , ktorá musí byť vytvorená do objektu . Táto inštancia môže byť vykonané v rámci triedy samotnej , alebo v inej časti programu , ale musí byť vykonané za odkaz na platné . Tento atribút vám dáva nahliadnuť do toho , čo sa požiadavky triedy má .
Vhodné použitie referenčného Atribúty

odkaz atribúty by mali byť použité , ak trieda vyžaduje služby inej triedy . Referencie sami zaberajú málo miesta v pamäti , ale poskytujú prístup k celej triedy . Ak vaša trieda je závislá na funkčnosti inej triedy , mali by ste vytvoriť referenčný atribút namiesto importu celú triedu alebo preprogramovanie funkcií sami .
Set Atribúty

Sada atribút je atribút , ktorý umožňuje klientom ( klient je objekt , ktorý sa pokúša o prístup k tomuto triedu ) pre nastavenie dátumu , čo premenná je pripojený . To vám povie , že dáta možno manipulovať klientov , a preto sa môžu zmeniť .
Vhodné použitie Sada Atribúty

Set atribúty by mali byť použité pre každú premennú , ktorá môžu byť zmenené klientov do triedy . Všetky premenné by mali byť vyhlásené za súkromné ​​, takže žiadny klient ich môžete vidieť alebo meniť ich. Avšak, ak je potrebné pristupovať alebo upravené , to sa vykonáva pomocou sady a získať atribúty . Týmto spôsobom , trieda poskytuje určitú kontrolu nad tým , ako sa prístupu k dátam . Napríklad trieda môže umožniť klientovi nastaviť jednu zo svojich dátových členov , ak sú splnené určité podmienky . Táto logika je spracovaná v nastavenom atribútu . Je-li klient mohol nastaviť dátový člen priamo , táto logika by sa obišiel .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené