Hirdetés
- ThinkPad (NEM IdeaPad)
- AMD vs. INTEL vs. NVIDIA
- Milyen TV-t vegyek?
- Szomjan halunk, míg az AI dolgozik
- Milyen egeret válasszak?
- Kormányok / autós szimulátorok topikja
- Milyen videókártyát?
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Genius SW 5.1 Home Theater
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
Ú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?:))
- Genshin Impact (PC, PS4, Android, iOS)
- ThinkPad (NEM IdeaPad)
- Kerékpárosok, bringások ide!
- AMD vs. INTEL vs. NVIDIA
- Autós topik
- Milyen TV-t vegyek?
- Milyen routert?
- Egyre több tényező hajtja felfelé az árakat, és hol van még a vége?
- Szomjan halunk, míg az AI dolgozik
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- Truecam M5 GPS WiFi autós menetrögzítő kamera + CPL Polarizációs szűrő + 64Gb Endurance kártya
- Infinity SM 155 3-utas passzív hangszórópár /Pioneer A-656 Mark II/Pioneer F-447L
- iPad 11th 2025 128 GB (Jegelve beencee8)
- Eladó Intel Core i7-14700KF kifogástalan állapot, GARANCIA 2027.06.07
- Eladó G pro superlight 2 se Unusual way sports UHWM skate talpakkal.
- Nothing Phone (1) / 8/256GB / Kártyafüggetlen / 12Hó Garancia /
- 236 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- 58.5 mm full fém tamper
- iking.hu Apple iPhone 15 128GB Blue használt, karcmentes 100% akku 6 hónap garancia
- 27% - Samsung S49CG954SU OLED Monitor! 5120x1440 / 240Hz / 0.03ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

