„Szerkesztő:PolyakLaci/próbalap” változatai közötti eltérés

Tartalom törölve Tartalom hozzáadva
PolyakLaci (vitalap | szerkesztései)
PolyakLaci (vitalap | szerkesztései)
21. sor:
* A kód egy részének globális vagy publikus elérésűnek kell lennie, és ennek megfelelően külső (globális/publikus) használatra tervezettnek. A további saját (private) vagy védett (protected) kódot a „fő“ (nyilvános) kód hívja (hajtja végre).
* A modulnak kell hogy legyen egy inicializáló metódusa, amely megfeleltethető (hasonlít) egy osztály [[konstruktor]] metódusához. Ez a képesség általánosságban nincs meg a [[névtér|névtereknél]] ([[:en:namespace|namespace]]).
* A modulnak kell hogy legyen egy lezáró metódusa (finalizer), amely megfeleltethető (hasonlít) egy osztály [[destruktor]] metódusához. Ez a képesség sincs meg általában a névtereknél.
* A modul egyes elemei is megkövetelhetnek további inicializációs/lezáró kódokat, amiket a modul inicializáló/lezáró metódusai hajtanak végre.
* A legtöbb modul-elem valamilyen függvény, amelyek modulon kívüli elemeken hajtanak végre műveleteket, amely külső elemek függvény-argumentumként kerülnek átadásra. Az ilyen függvények „általános segédkódok“ (utility), „kódeszközök“ (tool) vagy „könyvtárak“ (library).