- Apple MacBook
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- A jövőben egy új foglalat több CPU-generációt is kiszolgál majd az Intelnél
- Otthoni IPTV megvalósítási lehetőségek?
- Fejhallgató erősítő és DAC topik
- HDD probléma (nem adatmentés)
- Windows 11: miért nem vált mindenki?
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Mini PC
Új hozzászólás Aktív témák
-
Szmeby
tag
Nem nagyon értem, hogy mi lesz ebből, de a statikus metódus helyett nincs jobb megoldás?
Azt írod, hogy vannak adatok, amelyeknek már a memóriadarabka (?) példányosítása előtt rendelkezésre kell állnia.
Na de ezeket az adatokat egy egyszerű leíró osztályban is összegyűjtheted, nem? Csinálsz egy immutable POJO-t, benne a méret meg amit akarsz, és teszemazt memóriadarabka konstruktor argumentumaként beküldöd a már adatokkal feltöltött leíró objektumot. Amit aztán a példányok kedvükre használhatnak.
A konstruktor argumentum miatt kötelezővé válik... már ha nincs másik konstruktor, ami viszont nélküle is elvan
.Vagy ha nem akarod "szennyezni" a konstruktort nem oda való argumentummal, esetleg már osztálybetöltéskor szükséged van az infóra, akkor be is injektálhatod ezt a leíró objektumot egy statikus mezőre. Készíthetsz hozzá egy factory-t, ami valami alapján tudja, hogy melyik leírót példányosítsa, hogyan inicializálja, durván el lehet bonyolítani a dolgot.

Bár akkor megint ott vagyunk, hogy hogyan kényszeríthető ki a kötelezőség. Ahh, nem bírom a statikus dolgokat, sok a kötöttség.Persze lehet, hogy hülyeséget beszélek, mint mondtam, nem értem a problémát.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Apple MacBook
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- One otthoni szolgáltatások (TV, internet, telefon)
- sziku69: Fűzzük össze a szavakat :)
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- Formula-1
- Linux kezdőknek
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Samsung Galaxy S26 - szeret, nem szeret
- További aktív témák...
- Apple Watch Series 8 41mm GPS, Újszerű, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Utolsó darab! MacBook Pro 14" M1 32GB RAM 27%-os áfás számla
- ÚJ 15" Microsoft Surface Laptop 7 X Elite 16GB 1TB
- HP ELITE 8000 SFF PC: passzív VGA HDMI, C2D E8400 + 4GB RAM
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
.

