Lehet metódust bővíteni Java-ban?
Egy örökölt osztály metódusa ki tudja egészíteni valahogy az ősének az ugyanolyan nevű metódusát (felülírás helyett)?
Így szólna az elképzelés:
public class KiegeszitoOsztaly extends AlapOsztaly{
public void Metodus() extends super.Metodus(){
System.out.println("Plusz kiegészítés");}
Ez így sajnos nem működik, de ezt szeretném megvalósítani valahogy - hogy ne kelljen felülírással újraírni az egész metódust, ha csak egy sor a különbség, hanem kiegészíteni.
public class KiegeszitoOsztaly extends AlapOsztaly{
public void Metodus(){
super.Metodus();
System.out.println("Plusz kiegészítés");
}
vagy
public class KiegeszitoOsztaly extends AlapOsztaly{
public void Metodus(){
System.out.println("Plusz kiegészítés");
super.Metodus();
}
A metódusba nem tudsz beleékelni utasításokat, ellenben meg tudod hívni és a "kiegészítés" előtt v. után használhatod.
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!