Új hozzászólás Aktív témák
-
WonderCSabo
félisten
Sziasztok!
Van valami bevált pattern arra, hogy szimuláljuk azt, hogy a leszármazott osztályokban az ősben deklarált statikus változóból legyen mind egy-egy példány a gyerekekben?
Leírom mit szeretnék:
class Base {
static Object o = new Object();
}
class Derived1 extends Base {
}
class Derived2 extends Base {
}Teljesen helyesen ilyenkor csak egy Object példányosul, tehát a Derived1.o és a Derived2.o és a Base.o is ugyanarra az objektumra mutat. Azt szeretném elérni, hogy ezek mind más példányra mutassanak.
Azért lenne szükségem erre, mert Androidban adatbáziskezelő osztályaim vannak, amik nyitását/zárását static mezők felügyelik, és van leszármazási hierarchia az osztályok között. Mivel minden osztályból egy példány van (~singleton), ezért szükségem van, hogy minden osztályra külön "felügyelő" változó legyen, de nem akarok kódismétlést.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Villanyszerelés
- Google Pixel topik
- Parkside szerszám kibeszélő
- Az Enermax nagyon belehúzott a "tápozásba"
- Kerékpárosok, bringások ide!
- Diablo IV
- Windows Phone felhasználók OFF topikja
- sziku69: Fűzzük össze a szavakat :)
- Pendrive irás-olvasás sebesség
- Nem a képgenerálásnak van köze a képmegjelenítés egyenletességéhez
- További aktív témák...
- iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4052, 94% Akkumulátor
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- KÜLÖNLEGES RITKASÁG! VADIÚJ Microsoft Surface Pro 12 12" Snapdragon X Plus 16GB 512GB LEVENDULA 686g
- Eladó Realme gt neo 2 5g Dobozában tokkal
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

