Gyakorlati alapok II.

A külső eljárás-függvény elhelyezése

 

Ebben a rövid fejezetben csak arra szeretném felhívni figyelmet, hogy miképpen rendezhetjük el a Main osztályon belül külső eljárásunkat-függvényünket, nem számítva persze, ha külső kódunkat egészen máshová, tehát a projekten kívülre szeretnénk helyezni; az utóbbival a jelen pillanatban még nem foglalkozunk. (Később a módszertanon belül ez legelőször a Külső (nem futárral hozott) csomagok importja: római-arab szám váltó II. című fejezetben kerül ismertetésre.).

 

Nos, a lokális megoldás egyszerű:

 

www.informatika-programozas.hu - Ezt most meg kell tanulni!

 

a külső eljárást-függvényt egyaránt helyezhetjük a main() alá is, fölé is.

 

Ellenőrizzük le ezt az állítást az alábbi, számkétszerező függvény gyors átszerkesztésével! Az első verzióban a külső függvény a main() felett, a második verzióban a main() alatt található. 

 

www.informatika-programozas.hu - Futtatható Java-kód!

 

 

 

 

 

 

 

 

public class Main {
    public static int szamKetszerezes(int bemenetiAdat){
        return bemenetiAdat * 2;
    }

    public static void main(String[] args) {
        System.out.println(szamKetszerezes(2));
    }
}

 

Végeredmény:

4

 

www.informatika-programozas.hu - Futtatható Java-kód!

 

 

 

 

 

 

 

 

public class Main {
    public static void main(String[] args) {
        System.out.println(szamKetszerezes(2));
    }

 

    public static int szamKetszerezes(int bemenetiAdat){
        return bemenetiAdat * 2;
    }
}

 

Végeredmény:

4