- Több ponton is jelentős előrelépésre készül a Pura X2
- Itthon is elérhető a OnePlus 11 és a Buds Pro 2
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- Hamarosan lesz a Nothingnak mondani valója
- iPhone topik
- Samsung Galaxy S25 - végre van kicsi!
- Poco F8 Ultra – forrónaci
- Samsung Galaxy A52s 5G - jó S-tehetség
- MIUI / HyperOS topik
- Xiaomi 15 - kicsi telefon nagy energiával
Új hozzászólás Aktív témák
-
geckowize
őstag
válasz
geckowize
#6867
üzenetére
Sziasztok,
újabb feladathoz értem, ahol elakadtam.
Az alábbi Comapre osztályban minden max metódus azonos, kivéve a típusok neveit. LEhetséges lenne egyetlen max metódussal valamennyit helyettesíteni? Ha igen, akkor melyik megoldást használná?
public class Compare {
public byte max(final byte a, final byte b) {
return a > b ? a : b;
}
public short max(final short a, final short b) {
return a > b ? a : b;
}
public int max(final int a, final int b) {
return a > b ? a : b;
}
public long max(final long a, final long b) {
return a > b ? a : b;
}
public float max(final float a, final float b) {
return a > b ? a : b;
}
public double max(final double a, final double b) {
return a > b ? a : b;
}
public char max(final char a, final char b) {
return a > b ? a : b;
}
}Mire gondolhat, ha a könyvben még nem taglalta a generalizáció fogalmát, a generikus függvényeket? Egyelőre amik voltak: Procedurális nyelvi elemek, OO nyelvi elemek (osztályok, öröklés, beágyazott osztályok).
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kuponkunyeráló
- Több ponton is jelentős előrelépésre készül a Pura X2
- 3D nyomtatás
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Gitáros topic
- AMD vs. INTEL vs. NVIDIA
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Itthon is elérhető a OnePlus 11 és a Buds Pro 2
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- 6 hónap garancia - Samsung Galaxy A32 5G 4GB RAM / 128GB
- Apple Macbook Pro 14" - M4 Pro - 24GB/512GB - 68 Ciklus (MX2E3MG/A) Ezüst - MAGYAR - 2+ év garancia
- Latitude 7420 2-in-1 14" FHD IPS érintő i7-1185G7 32GB 512GB NVMe ujjolv IR kam gar
- SAMSUNG LS49AG950NPXEN 49" NEO Q-LED 5K GAMER 240HZ ! AKCIÓ
- SAMSUNG (LS57CG952NUXEN) 57" Q-LED GAMER 6K MONITOR ! AKCIÓ
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
- 227 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- HIBÁTLAN iPhone 13 Pro 128GB Sierra Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4515, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 12 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3654
- BESZÁMÍTÁS! Intel Core i7 8700K 6 mag 12 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


