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ű:
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ó.
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
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