Új hozzászólás Aktív témák
-
skoda12
aktív tag
válasz
x123456
#1858
üzenetére
Nézd meg, hogy tudnál külső osztályból létrehozni egy másik osztályba ágyazott osztályból egy példányt.
package javaapplication1;
class A{
class B{
}
static class C{
}
}
public class Main {
public static void main(String[] args) {
A a = new A();
A.B b = a.new B();
A.C c = new A.C();
}
}Mint láthatod, ha nem static nested classról van szó, akkor kell egy példány először a beágyazó osztályból. Ezért b által hivatkozott objektum kapcsolódik a által hivatkozotthoz.
--------------------------------------------------
Az interface-szes problémára: Egy interface minden függvénye impliciten public elérésű. Felülírási szabály szerint pedig nem szűkítheted egy függvény elérését (ezesetben publicról defaultra).
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Nvidia GPU-k jövője - amit tudni vélünk
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Xbox Series X|S
- Mikrotik routerek
- Hosszú premier előzetest kapott az Arknights: Endfield
- Fejhallgató erősítő és DAC topik
- Szívós, szép és kitartó az új OnePlus óra
- A fociról könnyedén, egy baráti társaságban
- Nem akármilyen új GeForce jöhet idén
- PROHARDVER! feedback: bugok, problémák, ötletek
- További aktív témák...
- MEDION ERAZER Cooling Kit V2 Vízhűtés - MD 62737 Beast 16 X1 gamer laptophoz
- Apple iPhone 16 Pro Max 256GB fekete titán használt, megkímélt 100% akku (140 ciklus)
- BESZÁMÍTÁS! LG 29WP60G-B 29 75Hz IPS UWFHD 1ms monitor garanciával hibátlan működéssel
- 199 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U9 275HX, RTX 5070 (ELKELT)
- szinteÚJ Nubia REDMAGIC 11 Air (NX799J) 1év gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

