Új hozzászólás Aktív témák
-
-
usergefi
kezdő
válasz
user112 #9907 üzenetére
Csak közös ős típusú listába tudod bepakolni minkét gyereket:
Arraylist<Animal> pelda1 = new ArrayList<Animal>;
Dog dog = new Dog();
//dog setterek
Cat cat = new Cat();
//cat setterek
pelda1.add(dog);
pelda1.add(cat);Aztán kiolvasásnál:
foreach (Animal a : pelda1) {
if (a instanceof Dog) {
Dog thedog = (Dog) a;
}
}
Ugyanígy a macskákkal... -
user112
senior tag
válasz
user112 #9905 üzenetére
Sima tömbre találtam ilyet:
Allat[] pelda1 = new Allat[3];
pelda1[0] = new Allat(... változók...) ;
pelda1[1] = new Dog(...) ;Nekem csak a gyerek példányok kellenének, szülő nem.
Ellenőrizni is kell az egyes változók tartalmát (setter).
Még a kiolvasás is fontos lenne (println), ciklussal.
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kerékpárosok, bringások ide!
- India betiltja a pénzalapú online játékokat
- PlayStation 5
- HiFi műszaki szemmel - sztereó hangrendszerek
- Víz- gáz- és fűtésszerelés
- iPhone topik
- Milyen Android TV boxot vegyek?
- Kormányok / autós szimulátorok topikja
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- The Division 2 (PC, XO, PS4)
- További aktív témák...
- Lian Li HydroShift LCD 360R/TL AIO vízhűtés eladó!
- HIBÁTLAN iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3242
- DELL Universal Dock D6000 docking station (452-BCYH) (DisplayLink)
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Dell Latitude 5495 Full HD IPS Ryzen 5 pro 2500u Radeon Vega Mobile Gfx i5-8350u verő Bp MPL Foxpost
Állásajánlatok
Cég: FOTC
Város: Budapest