Java-ban ha egy osztály absztrakt, és van leszármazottja ami nem absztrakt osztály, és szükség van arra hogy elérjem a leszármazott osztály metódusait, de nem hozhatok létre új osztályt akkor hogyan érem el a metódusokat?
Tehát van egy absztrakt osztály és van leszármazottja.
A leszármazott osztály metódusait kell elérnem úgy hogy nem hozok létre új osztályt sem a fő absztrakt osztályból(nem is lehet) sem pedig a leszármazott osztályból.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Peldanyositas nélkül valahogy el lehet érni?
Így értem.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Csak a statikus metódusokat lehet példányosítás nélkül elérni.
De mit szeretnél pontosan, meghívni az osztály valamelyik metódusát?
Miért nem akarod példányosítani?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Konkrét példát tudsz mondani?
Pl fő absztrakt osztály ember, leszármazott, nem absztrakt osztály mondjuk diák (vagy tanár vagy tudós vagy takarító, stb), aminek pl van neve
Itt két opciód van:
vagy van egy pl print name metódusa és akkor példányosítasz egy Diákot (Bélát), és akkor a meghívod a Béla.printname metódust
Vagy van egy statikus metódusa, mondjuk print alma, és akkor nem kell példányosítani, csak meghívod a Diák.printalma metódust, ez viszont mindig ugyanazt csinálja (pl csak kiírja hogy alma), nincs köze Bélához
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!