Answer-ID
  • Întrebări
  • Tag-uri
  • Categorii
Notificări
Recompense
Înregistrare
După înregistrare, veți primi notificări despre răspunsurile și comentariile la întrebările DVS.
Logare
Dacă aveţi deja un cont, autentificaţi-vă pentru a verifica notificările noi.
Aici vor fi recompensele pentru întrebările, răspunsurile și comentariile adăugate sau modificate.
Mai mult
Sursă
Editează
 CodingWithoutComments
CodingWithoutComments

Cum creez o clasă utilizând modelul Singleton Design în Ruby?

Modelul singleton este un model de design care este folosit pentru a restricționa instanțiarea unei clase într-o instanță de obiect. Deși știu cum să codez modelul singleton în C ++ și Java, mă întrebam dacă cineva știe cum să o implementeze în Ruby?

11 2008-08-07T13:00:07+00:00 3
Programare
ruby
singleton
design-patterns
Comentarii la întrebare (0)
cynicalman
1 ianuarie 1970 в 3:00
1970-01-01T03:00:00+00:00
Mai mult
Sursă
Editează
#4686

Utilizați modulul singleton:

class Clazz
  include Singleton
end

Consultați http://www.ruby-doc.org/stdlib/ libdoc / singleton / rdoc / index.html pentru mai multe informații.

0
0
Comentarii (0)
CodingWithoutComments
1 ianuarie 1970 в 3:00
1970-01-01T03:00:00+00:00
Mai mult
Sursă
Editează
#5453

De fapt, răspunsul de mai sus nu era complet corect.

require 'singleton'

class Example
  include Singleton
end

De asemenea, trebuie să includeți solicitarea "singleton".

0
0
Comentarii (0)
Michael Neale
1 ianuarie 1970 в 3:00
1970-01-01T03:00:00+00:00
Mai mult
Sursă
Editează
#5592

Ați putea folosi modulele în același sens, cred că, deși nu este "modelul singleton", puteți avea statul global în acest fel (ceea ce este un singurton!

0
0
Comentarii (0)
Adăugati o întrebare
Categorii
Toate
Tehnologii
Cultură
Viață / Artă
Stiință
Profesii
Afaceri
ID
KO
RU
© Answer-ID 2021
Sursă
https://stackoverflow.com
în cadrul licenței cc by-sa 3.0 cu atribuire