(Java) Hogy esztétikusabb, vagy hogy van értelme az alábbinak?
Figyelt kérdés
Most az atributumokat és a methodusokat nem írom ki. A lényeg, hogy az I-ben dekralált methodust a B és a C definiálja.
Add 1:
-------------
public interface I {}
public class A implements I {}
public class B extends A {}
public class C extends A {}
Add 2:
-------------
public interface I {}
public class A {}
public class B extends A implements I {}
public class C extends A implements I {}
2013. máj. 3. 14:10
1/2 Srapnel válasza:
Ez nem esztétikai kérdés, hanem ez két külön modell.
Az első esetben egy I típusú referenciának értékül tudsz adni egy A osztályú objektumot, a másodikban nem.
Ha A egy I, akkor az első a jó, ha A nem egy I, akkor nem.
2/2 anonim válasza:
Attól függ, hogy az I és az A között van-e logikai kapcsolat.
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
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!