Visual Basic. NET, hogyan adunk meg több paraméter listát egy függvénynek?
Mint például a Console.WiriteLine() is képes több fajta paraméter átvételére (string, integer, boolean, char...)
Na ezt hogy tudom én is megvalósítani, valamint van-e lehetőségem több típusú visszatérési értéket megadni? Ez pedig a paraméterektől függjön.
#1 vagyok, #3-nak:
Szerintem azért jobb a túlterhelés, mert átláthatóbb. Látod a függvényfejben, hogy mivel tud dolgozni a függvény, milyen típusú adatból milyen típusú adatot állít elő.
És ami még jobb: a fordító is látja.
Például:
int sum(int[] arr)
double sum(double[] arr)
Itt nyivákolna a fordító, ha véletlenül bool-ra hívod meg a sum függvényt.
variant sum(variant[] arr) esetén meg a fordító megenné, így a programban kéne lekezelni, hogy bool-okat ne fogadjon el, hibát dobjon, etc.
Szerintem. :)
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!