Thread Frage zur Programmstruktur: "globale Objekte"
(17 answers)
Opened by sitescriptor at 2010-08-17 14:41
Vielleicht willst Du einfach nur ein Singleton?
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 package Dienst; my $singleton; sub new { # ... setup } sub singleton { $singleton ||= shift->new(@_) } Und irgendwoanders: Code (perl): (dl
)
my $dienst = Dienst->singleton(...) Egal wo du Dienst->singleton aufrufst, du bekommst immer das gleiche Object. |