Hirdetés
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Fotókon a Samsung Galaxy A57
- Hivatalosnak tűnő rendereken a Motorola Edge 70 Fusion
- Samsung Galaxy A56 - megbízható középszerűség
- Nothing Phone 2a - semmi nem drága
- Android Autót minden mobilra!
- Android szakmai topik
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Android alkalmazások - szoftver kibeszélő topik
Ú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?:))
- Adatvédelem kontra kényelem: ha kérik, a Microsoft kiadja a kulcsokat
- Okosóra és okoskiegészítő topik
- Kormányok / autós szimulátorok topikja
- Mesterséges intelligencia topik
- BestBuy topik
- Milyen routert?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nem indul és mi a baja a gépemnek topik
- Milyen széket vegyek?
- Bemutatkozik a slim billentyűzetekre való, ujjainkat vezető PFF kupakprofil
- További aktív témák...
- PS 5 játékok Konzolboltból garival. Beszámítás, csere van
- Apple MacBook Air 15" 2025 100%(1év Garancia)
- iPhone 13 mini 128GB 100%(1év Garancia)
- Dell Pro 14 PC14250 14" FHD+ IPS érintő Ultra 5 235U 16GB 256GB NVMe ujjlolv IR kam gar
- Thinkpad X13 Gen4 13.3" FHD+ IPS érintő i5-1335U 16GB 256GB NVMe IR kam gar
- Apple iPhone 15 Pro Max 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! HP ProBook 430 G6 - i5-8265U I 8GB I 128SSD I HDMI I 13,3" FHD I Cam I W10 I Gari!
- Garmin USB ANT Stick jeladó eladó
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


