Nakoniec som to vyriesil takto, dufam ze je to spravne riesenie:
// predok KernelApp
public class KernelApp {
private KernelApp app; // interna premenna
protected KernelApp() { // konstruktor predka
}
protected static KernelApp createApp() {
return null; // tuto metodu prepisem v potomkovi
}
public static KernelApp getApp() { // metoda kt. robi singleton
if (app == null)
app = new createApp();
return app;
}
}
// potomok MojaApp
public classMojaApp extends KernelApp {
protected MojaApp() { // konstruktor potomka
super();
// nejaka moja cinnost
}
protected static KernelApp createApp() {
return new MojaApp(); // vratim si instanciu potomka
}
}
Marian Stevlik (Michal)
IS programmer / developer
GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
web: www.gamo.sk
mail: [EMAIL PROTECTED]
tel: +421 48 4372098, 4137935, 4372111
gsm: +421 905 462010
icq: 38493645
skype: majklbb
- Singleton a dedicnost mstevlik
- RE: Singleton a dedicnost Vladimir Bezak
- Re: Singleton a dedicnost Martin Kuba
- Re: Singleton a dedicnost Tomas Hubalek
- Re: Singleton a dedicnost mstevlik
- Re: Singleton a dedicnost Tomas Hubalek
- Re: Singleton a dedicnost mstevlik
- Re: Singleton a dedicnost Vlastimil Eliáš
- Re: Singleton a dedicnost mstevlik
- Re: Singleton a dedicnost Martin Kuba
- Re: Singleton a dedicnost podlesh
- Re: Singleton a dedicnost podlesh
- RE: Singleton a dedicnost Martin Caslavsky
- Re: Singleton a dedicnost Martin Kuba
- RE: Singleton a dedicnost Martin Caslavsky
- Re: Singleton a dedicnost Tomáš Procházka
- RE: Singleton a dedicnost Brinza, Boris
