„Klasi (forritun)“: Munur á milli breytinga
Efni eytt Efni bætt við
mEkkert breytingarágrip |
|||
Lína 1:
'''Klasi'''<ref name="tos">[http://tos.sky.is/tos/to/word/isl/2941/ '''klasi''' ''kk.'']</ref> er eining í [[Hlutbundin forritun|hlutbundinni]] [[forritun]] sem gegnir hlutverki sniðmáts.<ref name="tos"/> Klasi ákveðins [[Hlutur (tölvunarfræði)|hlutar]] lýsir eiginleikum og aðgerðum [[Tilvik (tölvunarfræði)|tilviks]] þess hlutar.<ref name="tos"/>
== Ástæður ==
Klasar brjóta [[forrit]] niður svo auðveldara sé að vinna með þau. Meginreglan er að skipta forritinu niður í einingar sem eru hannaðar á þann veg að breyting í einum klasa hafi sem minnst áhrif á aðra hluti forritsins til þess að auðvelda okkur smíði stórra kerfa. Hentugast er að reyna að gera almenna klasa sem hægt er að endurnýta þegar sömu virkni vantar í önnur verkefni. Til þess að ekki þurfi að skrifa klasa sem er þegar til, og einnig til að nýta klasa sem búið er að prófa út í gegn og vitað að virkar mjög vel.▼
=== Klasaskil ===▼
▲Hentugast er að reyna að gera almenna klasa sem hægt er að endurnýta þegar sömu virkni vantar í önnur verkefni. Til þess að ekki þurfi að skrifa klasa sem er þegar til, og einnig til að nýta klasa sem búið er að prófa út í gegn og vitað að virkar mjög vel.
▲== Klasaskil ==
Klasi getur til dæmis séð um tengingu við [[gagnagrunnur|gagnagrunn]]. Þá nota aðrir klasar hann til að hafa samskipti við gagnagrunninn. Klasar geta haft samskipti sín á milli beint eða í gegnum [[skil]]. Skil eru notuð sem skilgreiningarhluti á klasa til að auðvelda samskipti milli forritunareininga innan forrits.
Lína 96 ⟶ 92:
== Heimildir ==
* {{wpheimild | tungumál = en | titill = Class (computer_science) | mánuðurskoðað = 13. mars | árskoðað = 2007}}
== Tilvísanir ==
<references/>
[[Flokkur:Forritun]]
|