Hirdetés
Új hozzászólás Aktív témák
-
loszerafin
senior tag
Sziasztok
Van egy kérdésem az enum típussal kapcsolatban:
enum Day {
SUNDAY (''Sunday''),
MONDAY (''Monday''),
TUESDAY (''Tuesday''),
WEDNESDAY (''Wednesday''),
THURSDAY (''Thursday''),
FRIDAY (''Friday''),
SATURDAY (''Saturday'');
public final String dayname;
Day(String dayname) {
this.dayname = dayname;
}
public String toString(){
return (this.dayname);
}
}
Ez működik, meg használni is tudom. A kérdésem inkább elméleti jellegű:
A constructor-nál nem világos a paraméter szerepe.
( Day(String dayname) )
Hiszen így használom:
Day day = day.SUNDAY;
Akkor meg hogy kerül oda az a String dayname paraméter? Ez valami trükk, hogy a Java fordító az ilyen day.SUNDAY kifejezéseket átalakítja constructorhívássá, úgy hogy a SUNDAY-nak megfelelő szöveget (''Sunday''), odateszi paraméternek?
Azt megfigyeltem, hogy a constructor-t csak a kellő számú, típusú és sorrendű paraméterrel lehet megírni.
Persze használni kényelmes, de nem látom át, mi is történik itt valójában...
Előre is köszönöm
KL
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Xiaomi 15 - kicsi telefon nagy energiával
- mefistofeles: Az elhízás nem akaratgyengeség! 2 Ahogy én csinálom.......
- Megérkezett a Huawei eddigi legkomolyabb futóórája
- EA Sports WRC '23
- Assetto Corsa Rally
- PC-k milliói kerülhetnek veszélybe idén
- Marathon (2025)
- Automata kávégépek
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- AOC Q27G3XMN 27" 180Hz 1440p gamer monitor
- Iphone 13 mini mobiltelefon eladó
- Ryzen 5 5500 (ÚJ, 2 ÉV GARI) - 16 GB DDR4 3200 MT/s CL16 - 1 TB NVMe SSD (G4) - MSI MAG Vampiric ház
- Samsung NP270E5E-K07PL Notebook 3 órás akkuval
- Új Gamer PC - Ryzen 7 5700X / RTX 5060 Ti / B550M WIFI / 16GB RAM / 1TB SSD / 650W
- Lenovo Thinkcentre M70s Gen 4 i5-13500 16gb 512GB UHD Graphics 770+ajándék
- HIBÁTLAN iPhone 14 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3919
- Apple iPhone 16 Pro Max 256GB Desert Titanium használt, megkímélt 100% akku (13 ciklus) 6 hón
- 186 - Lenovo Legion 5 (15IRX10) - Intel Core i7-13650HX, RTX 5070 (ELKELT)
- BESZÁMÍTÁS! GIGABYTE RTX 3080 Gaming OC videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

