- Samsung Galaxy A56 - megbízható középszerűség
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Poco F8 Ultra – forrónaci
- Google Pixel topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Honor 600 Lite - koffein nélkül
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Túl jól fogy az S26, túlóráznia kell a gyártósoroknak
- iPhone topik
Új hozzászólás Aktív témák
-
Lacces
őstag
Sziasztok!
Van egy interfész, itt létrehozok egy függvényt
public void addCommand(int param);
Aztán egy osztály ami ezt örökli.
public void addCommand(int param = 0)
Kérdésem, ezt így meg lehet adni?Azért mert van egyszer egy ilyen utasítás, amit a felhasználó megadhat, hogy csak simán paraméternélkül addCommand() - így nem fog galibát okozni, hogy az osztálynál addCommand(int param=0) függvény van csak deklarálva?
aztán egy másik osztálynál, olyan, hogy addCommand(50).És sajnos mindegyik osztálynál ezt az interfészt kell implementálni, de ha lehetséges én csak egyszerre egy függvényt szeretnék... és ezért találtam ki ezt az int param = 0 paraméterű függvényt.
Esetleg még ilyen megoldásra gondoltam:
public void addCommand(int param) {
// ez az fv. ami kötelező deklralálni az interfész miatt
}
/**
* A függvény meghívja az addCommand függvényt *
*/
public void addDown(int param = 0){
this.addCommand(param);
}
És akkor ezt így meglehet hívni a konzolban, hogy x.addDown() ? - nem fog futásidőben galibát okozni? (most nincs fejlesztő környzet a környéken... és így elméletben programozok)
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Parfüm topik
- ThinkPad (NEM IdeaPad)
- Kertészet, mezőgazdaság topik
- Lightyear - befektetési app
- PlayStation 5
- Budapest és környéke adok-veszek-beszélgetek
- Autós topik látogatók beszélgetős, offolós topikja
- Kerékpárosok, bringások ide!
- Samsung Galaxy A56 - megbízható középszerűség
- GL.iNet Flint 2 (GL-MT6000) router
- További aktív témák...
- REFURBISHED és ÚJ - HP Thunderbolt Dock G2 230W with combo cable (3TR87AA)
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
- Dell Precision 7760 i7-11850H 64 GB RAM NVIDIA RTX A4000 FHD IPS Garancia
- HIBÁTLAN iPhone SE 2020 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4307, 100% Akksi
- EREDETI NINTENDO Pokemon Go Plus autocatcher dobozban eladó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

