Java-ban lehet egy metódusban kezdőértéket adni egy paraméternek mint a c++-ban?
Figyelt kérdés
Pl:
C++-ban
void pelda(int i = 0) {
...
}
2011. dec. 14. 13:48
1/3 anonim válasza:
A NetBeansnek nem tetszik a dolog, szal gondolom nem lehet. Ha azt szeretnéd, h akkor is lefusson, ha nem adsz meg bemenő értéket (más hasznát nem tudok elképzelni ennek), akkor definiáld még egyszer a metódust, bemeneti változók nélkül!
2/3 anonim válasza:
Ez nem kezdőérték, hanem alapértelmezett érték. Default value.
Ahogy a kolléga fentebb mondta, túl lehet terhelni a függvényneveket, tehát pl
public void f(int i)
{
//csinál valamit
}
public void f()
{
f(0)
}
3/3 A kérdező kommentje:
kösz
2011. dec. 15. 11:42
További 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
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!