A rutin a metódus szinonimája?
Procedúra - függvény : Tipikusan pascal szinonímák
Függvény : C (néha C++) nyelven használatos fogalom.
Metódus : Kifejezetten OOP szemléletű elnevezés (Java, C++, C#)
Rutin - Szubrutin : Fortran, Assembly, Ada, régebben gyakran használt elnevezés. Hívható egység, tipikusan stack, vagy regiszter alapú megvalósításoknál használatos.
Egy kis pontosítás az előzőhöz: a Pascalban a procedúra és a függvény nem szinonimák: a függvény értéket is visszaad, a procedúra meg nem, ez az egy különbség.
Ugyanezt a különbséget látjuk pl. VBA-ban Excel makróknál, SUB vagy FUNCTION (az utóbbi a felhasználói függvény).
A rutint régebben inkább szubrutinnak (alprogramnak) nevezték ősi BASIC szóhasználattal, innen a SUB elnevezés. A klasszikus BASIC-ben a GOSUB utasítással lehetett hívni. Ebben a szóhasználatban a "rutin" maga az egész program lett volna, de nem szokták így mondani, csak a szubrutint.
#6-os vagyok.
Valóban, hiszen a kettő nem egy az ugya az.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!