Kaudsed parameetrid Java-s

Kaudne parameeter Java on objekt, millele meetod kuulub. See möödub täpsustades objekti viite või muutuja enne meetodi nime. Kaudne parameeter on väärtusega vastupidine selgesõnaline parameeter, mis läbitakse parameetri täpsustamisel meetodikõne sulgudes. Kui parameeter pole selgesõnaliselt määratletud, loetakse parameeter kaudseks.

Selgesõnaline meetodi näide

Kui teie programm kutsub objekti meetodit, on tavaline, et meetodile antakse väärtus. Näiteks siin, objekt Töötaja omab meetodit nimega setJobTitle:

 Employee dave = uus töötaja (); dave.setJobTitle ("Küünlajala tegija"); 

Keel "Küünlajala tegija" on selgesõnaline parameeter edastatakse setJobTitle meetod.

Näide kaudse meetodi kohta

Kuid meetodikõnes on veel üks parameeter, mida tuntakse kui kaudne parameeter. Kaudne parameeter on objekt, millele meetod kuulub. Ülaltoodud näites on see dave, tüüpi objekt Töötaja.

Kaudsed parameetrid pole meetodi deklaratsioonis määratletud, kuna need tulenevad klassist, milles meetod on:

avalik klass Töötaja {public void setJobTitle (String jobTitle) {this.jobTitle = jobTitle; } } 
instagram viewer

Et helistada setJobTitle meetodil, peab olema tüüpi objekt Töötaja.