- ldave: New Game Blitz - 2026
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Brogyi: CTEK akkumulátor töltő és másolatai
- Négymagos Xeon(!) CPU LGA775-ös deszkában
- MasterDeeJay: Asus Q170M-C coffeetime mod!
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
Új hozzászólás Aktív témák
-
Lacces
őstag
Sziasztok!
Téma Polimorfizmus
Osztály:
public class Szerelveny {
protected int kocsikSzáma;
protected boolean földAlatti;
public Szerelveny(int kocsikSzáma) {
this(kocsikSzáma, false);
}
public Szerelveny(int kocsikSzáma, boolean földAlatti) {
this.kocsikSzáma = kocsikSzáma;
this.földAlatti = földAlatti;
System.out.println("Új szerelvény: " + this);
}
@Override
public String toString() {
return "szerelvény (" + kocsikSzáma + " kocsi, " + (földAlatti ? "földalatti" : "felszíni") + ")";
}
public Szerelveny összefűz(Szerelveny sz) {
boolean b = földAlatti && sz.földAlatti;
System.out.println("Sz + Sz: " + this + " + " + sz);
return new Szerelveny(kocsikSzáma + sz.kocsikSzáma, b);
}
}Main osztály függvénye:
Szerelveny szsz = new Szerelveny(3);
Szerelveny szm = new MetroSzerelveny(4);
System.out.println(szsz.összefűz(szm));Eredmény:
// Első utasításra
Új szerelvény: szerelvény (3 kocsi, felszíni)
// Második utasításra
Új szerelvény: metró (4 kocsi, földalatti)
Új MetroSzerelveny: metró (4 kocsi, földalatti)
// Harmadik utasításra
Sz + Sz: szerelvény (3 kocsi, felszíni) + metró (4 kocsi, földalatti)
Új szerelvény: szerelvény (7 kocsi, felszíni)
szerelvény (7 kocsi, felszíni)Az első kettő utasításra a kiírás az tiszta sor.
Viszont a harmadik utasításnál nem értem, a "szerelvény(7 kocsi, felszíni)" sort minek írja még ki? Az "Sz+Sz..." és "Új szerelvény: szerelvény(7 kocsi, felszíni)" is rendben van, de az utolsót nem értem, hogy azt miért írja ki.Debugot még próbálgatom, de az Eclipsenek már 5. alkalommal "fagy le".
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Új Lenovo Thinkbook 14 G7 WUXGA IPS Ultra7 155H 16mag 32GB 1TB SSD Intel Arc Win11 Pro Garancia
- Új HP 16 Victus FHD IPS 144Hz Ryzen7 8845HS 5.1Ghz 16GB 1TB SSD Nvidia RTX 4060 8GB Win11 Garancia
- Új Asus Zenbook S14 WQXGA OLED 120Hz Ultra7 258V 32GB 1TB SSD Intel Arc 140V 16GB Win11 Garancia
- Asus 17 TUF Gaming FHD IPS 144Hz G-Sync Ryzen7 7435HS 16GB 512GB Nvidia RTX 4060 8GB Win11 Garancia
- Új Acer Nitro V15 FHD IPS 144Hz Ryzen7 7735HS 16GB DDR5 512GB SSD Nvidia RTX 4060 8GB Win11 Garancia
- Dell Latitude 5400 14" FHD IPS, i5 8365U, 8-16GB RAM, SSD, számla, 6 hó gar
- Acer TravelMate P214 i3-1115G4 12GB 256GB 14" FHD 1év garancia
- HP EliteBook 650 G10 15,6" i5 -1335u, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- iPhone 13 Pro 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4475
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
