Ú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?:))
- Telekom mobilszolgáltatások
- CES 2026: igazi mindenes a Lenovo legújabb, 4K-s QD-OLED monitora
- Samsung Galaxy A56 - megbízható középszerűség
- Turbo fokozatra kapcsolt a OnePlus
- Villanyszerelés
- exHWSW - Értünk mindenhez IS
- Napelem
- Milyen videókártyát?
- Milyen házat vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- További aktív témák...
- Panasonic CF-20 ütésálló, ipari notebook & tablet számlával, garanciával
- BASEUS Compact Quick Charger 2xUSB USB-C PD 3A 30W fekete
- Azonnali készpénzes AMD Radeon RX 6000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Honor 90 /12/512GB / Kártyafüggetlen / 12Hó Garancia
- Gamer PC-Számítógép! Csere-Beszámítás! R7 2700X / 16GB DDR4 / GTX 1080Ti 11GB / 256SSD + 2TB HDD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

