03. april 2003 - 20:42Der er
7 kommentarer og 1 løsning
golbalt object
jeg har en klasse med en metode som skal bruges af flere andre klasser i et projekt.
Hvordan gør jeg bedst ét objekt af min klasse tilgængelig for de andre klasser?
Min klasser er implementeret som en singleton, men hvis jeg nu erklærer den som her class Bruger1{ ... private MySingleton mySingle; ... } class Bruger2{ ... private MySingleton mySingle; ... } ja, hvad så egentlig?
Eller var det bedre at bruge extern til at erklære objektet globalt(og hvordan er syntaksen præcis for det), men hvad er fidusen så ved at have en singleton?
ja, min formulering var upræcis, min singleton er som du beskriver, problemet kommer når jeg skal bruge den i andre klasser (.cpp filer) skal den så #include's i alle .cpp eller hvad?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.