Rutin



módszer

NAK NEK rutin vagy alprogram , más néven a funkció , eljárás , módszer , és alprogram , a programhívás és a program bárhol végrehajtott kódja. Például egy rutin használható fájlok mentésére vagy az idő megjelenítésére. Ahelyett, hogy minden alkalommal megírnánk a kódot, amikor ezekre a gyakran végrehajtott feladatokra van szükség, rutinokat hoznak létre és hívnak meg, amikor ezeket a feladatokat el kell végezni.



Subrutin példák

Az alábbiakban egy alapvető példa a Perl alprogram.

&hello; sub hello { print 'Hello World!
'; }

A fenti példában a felhasználó felhívhatja a „hello” alprogramot (ebben a példában gépeléssel &Helló; ) és nyomtassa ki a programot Helló Világ! . Az alprogram befejezése után a program a visszatérési címre megy, amely közvetlenül utána van &Helló; és futtat minden további kódot.



Az alábbiakban bemutatunk egy példát JavaScript mód. Létrejön egy „GPS” nevű objektum, azon belül pedig egy megnevezett módszer send_msg meg van határozva.

function GPS(msg) { this.send_msg = function() { window.alert(msg); } } var lost = new GPS('You are lost!'); lost.send_msg();

A send_msg metódus a GPS-objektum minden példányánál tárolt üzenetet pop-up riasztásként küld a felhasználónak futtatáskor. Ebben az esetben a kód futtatásakor a felhasználó előugró üzenetet kap, amely azt mondja: „Elveszett!”.