- Így fotóz és ennyire melegszik a Galaxy S26 Ultra
- Motorola Signature - mielőtt aláírnád...
- MIUI / HyperOS topik
- Soundcore Sleep A30 - a hosszú házasság titka
- Samsung Galaxy Watch6 Classic - tekerd!
- Apple iPhone 16 Pro - rutinvizsga
- Motorola Edge 50 Fusion - jó fogás
- Android alkalmazások - szoftver kibeszélő topik
- OnePlus 15 - van plusz energia
- iPhone topik
Új hozzászólás Aktív témák
-
floatr
veterán
Az új osztály definíciójánál az ősosztály paraméteres. Vagy konkretizálod, hogy mi a paraméter, vagy hagyod eredeti formájában. A paraméterre vonatkozó megszorítást (Termek) csak az éppen definiált osztálynál tehetsz. Ez a megszorítás annyit tesz, hogy a fordító csak olyan Raktar objektumot enged létrehozni, aminek a paramétere Termek típusú, vagy annak leszármazottja. Ha Gyumolcs paraméterrel hozod létre, akkor onnantól kezdve már nem adhatsz hozzá bármilyen Termek leszármazottat, csak ami a Gyumolcs-ből ered.
Ha pl a Kifli is termék (de ugyebár nem Gyumolcs), akkor ez nem fog fordulni:
new Raktar<Gyumolcs>().add(new Kifli());
mert ez egy "gyümölcsraktár" példány, ahová kiflit nem lehet raktározni
szerk.:
a paraméteres leszármaztatásnál vagy az osztály definíciójakor szabod meg, hogy mi a paraméter, vagy az osztály is paraméteres lesz. Ha paraméteresen hagyod, akkor megmondhatod, hogy milyen ősosztályból lehet paraméter használni, amikor az osztályt létrehozod. A megszorítást meg azért az új osztálynál kell bevésni, mert arra vonatkozik a megszorításod, nem az ősosztályra. -
WonderCSabo
félisten
A RaktarV-nek deklaráltál egy típusparamétert, ott. Egyébként bővítettem a hszemet. Javaslom olvasd el a Java genericset.
public class Raktar<T extends Termek>
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Tápos kibeszélő offtopik
- Gitáros topic
- Luck Dragon: Asszociációs játék. :)
- Elemlámpa, zseblámpa
- Így fotóz és ennyire melegszik a Galaxy S26 Ultra
- Motorola Signature - mielőtt aláírnád...
- Kormányok / autós szimulátorok topikja
- Formula-1
- PC-k milliói kerülhetnek veszélybe idén
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- LENOVO ThinkBook 14s Yoga touch 360 - i5-1135G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Eladó Gigabyte B650 Eagle Wifi alaplap!
- ZBook Firefly 16 G10 16" FHD+ IPS i7-1355U RTX A500 16GB 512GB NVMe ujjlolv IR kam gar
- Eladó MSI MAG B650 Tomahawk Wifi alaplap!
- Lenovo T14s Gen 1 i5 - i7 10. gen., 16GB RAM, 256-512GB SSD, jó akku, számla, 6 hó gar
- Apple iPhone 16 256GB, Kártyafüggetlen, 1 Év Garanciával
- Dobozos ASUS TUF A15 Ryzen 7 7735HS 16 GB DDR5 1TB SSD RTX 4060 (8 GB) Garancia 26.09.12.
- Telefon szerviz helyben - Gyors javítás, akár 30 perc alatt!
- iPhone 17 Pro Max Silver - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

