Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Singelton pattern

[es] :: C/C++ programiranje :: Singelton pattern

[ Pregleda: 3697 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

OTAC_XXL
Benjamin

Član broj: 98749
Poruke: 36
*.rb.a.2-1.216.bih.net.ba.



Profil

icon Singelton pattern28.11.2006. u 08:40 - pre 211 meseci
Pozdrav svima,

Interesuje me da li se neko od vas ikada susretao sa terminom "singelton paterrn" i ovakvim nacinom programiranja?

Ako neko mozda ima neki interesantan link ili knjigu da mo poshalje.

Bilo sta bi bilo od velike pomoci.

Hvala
Sve mozes nahraniti ali oci nikad :-)
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.3dnet.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Singelton pattern28.11.2006. u 09:58 - pre 211 meseci
Za početak, obrati pažnju kako se taj pattern piše: singleton (a ne singelton).

Sada, u Google-u, možeš doći do puno dobrih linkova koji lepo kroz primere opisuju
čemu služi i kako se implmentira:
http://www.codeproject.com/cpp/singletonrvs.asp

Literatura koja opisuje taj i još puno drugih patterna se na engleskom zove "Design Patterns".
Njiga na tu temu ima dovoljno, samo treba skinuti.

 
Odgovor na temu

1jedini
Dejan Milosavljevic
BG

Član broj: 102721
Poruke: 74
212.200.105.*



Profil

icon Re: Singelton pattern28.11.2006. u 10:28 - pre 211 meseci
npr.
Imas uredjaje a (logicki)mis je jedinstven.
To sto sam ja kacio i po tri ( fizicka ) komada pa opet imam jednu strelicu.

U C++ ide otprilike ovako:

Code:

//: C10:Selfmem.cpp
// Static member of same type
// ensures only one object of this type exists.
// Also referred to as a "singleton" pattern.
#include <iostream>
using namespace std;

class Egg 
 {
   static Egg e;
    int i;
    Egg(int ii) : i(ii) {}
  public:
   static Egg* instance() { return &e; }
   int val() { return i; }
};
Egg Egg::e(47);
int main() {
//! Egg x(1); // Error -- can't create an Egg
// You can access the single instance:
cout << Egg::instance()->val() << endl;
} ///:~


Inace gornji kod je copy/paste iz Bjarnove knjige Thinking in C++ 2nd edition.

Takodje ima i u knjizi Modern C++ Design: Generic Programming and Design Patterns Applied od Andrei Alexandrescu.



[Ovu poruku je menjao 1jedini dana 29.11.2006. u 11:14 GMT+1]
AKA DDMM
 
Odgovor na temu

OTAC_XXL
Benjamin

Član broj: 98749
Poruke: 36
*.rb.a.2-1.216.bih.net.ba.



Profil

icon Re: Singelton pattern28.11.2006. u 12:26 - pre 211 meseci
Hvala puno, pogleda cu linkove !!!
Sve mozes nahraniti ali oci nikad :-)
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: Singelton pattern30.11.2006. u 10:06 - pre 210 meseci
Kultna knjiga ¨Design Patterns¨ je prevedena i na srpski kod nas pod nazivom ¨Gotova resenja¨. Nisam siguran, mislim da je CET to objavio.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.3dnet.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Singelton pattern01.12.2006. u 06:32 - pre 210 meseci
Znam da je knjigu "Design Patterns" prevela biblioteka Čačak.

 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.ns.ac.yu.



+6 Profil

icon Re: Singelton pattern01.12.2006. u 08:41 - pre 210 meseci
Imam knjigu, dosta je dobra.
Inace u izdanju je CET-a http://www.cet.co.yu/cetknjige/KDetaljno.aspx?ID=3277
Malo offtopic: ne svidja mi se njihov prevod (ne samo ove knjige). Neke reci jednostavno
sa engleskog ne treba prevoditi, dok oni rade bas bukvalan prevod pa recenice mogu
da zvuce malo rogobatno.

Inace proguglaj internet za: Gang of four - autori su dosta poznati pod ovim nadimkom.
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.fibertel.com.ar.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Singelton pattern01.12.2006. u 09:57 - pre 210 meseci
Citat:
ToxterNeke reci jednostavno
sa engleskog ne treba prevoditi, dok oni rade bas bukvalan prevod pa recenice mogu
da zvuce malo rogobatno.


Da, da kao npr. JIT debugger - pravovremeni detektor greshaka... (qq)


Tko leti vrijedi
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.3dnet.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Singelton pattern01.12.2006. u 10:03 - pre 210 meseci
case sensitive = osetljivo na slučajeve

(qq^2)
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.ns.ac.yu.



+6 Profil

icon Re: Singelton pattern01.12.2006. u 10:17 - pre 210 meseci
Ili recimo: Overloaded method = preopterecena metoda (Stanley Lippman C# izvornik, CET)
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.3dnet.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Singelton pattern01.12.2006. u 11:46 - pre 210 meseci
Ma da.. to za "Preopterećenje" se izgleda odomaćilo. Jedan moj kolega koji
je počeo da izučava C# upravo tako to i zove, jer tako piše i u knjizi, kao
veliki naslov.
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Singelton pattern02.12.2006. u 11:50 - pre 210 meseci
Zanimljivi su i sledeći naslovi, koji su zasnovani na originalnim Design Patterns: Enterprise Solution Patterns Using Microsoft .NET i Design Patterns for dummies - obe se daju naći na netu. U prvom slučaju je korišćen C#, kao i pattern-i za ASP.NET (npr. MVC), dok su u drugom primeri u Javi.
 
Odgovor na temu

sopran
Stevan Stancevic
Beograd

Član broj: 116636
Poruke: 9
*.adsl.static.sezampro.yu.



Profil

icon Re: Singelton pattern25.08.2007. u 17:38 - pre 202 meseci
E kad smo vec kod pattern-a,ja imam jedan problem.Naime treba da radim neki rad za fax na temu "Evolution of web site design patterns",a posto se prvi put susrecem sa time,ne mogu na google-u da nadjem nista na srpskom na tu temu,jer ne znam ni da li sam dobro preveo naslov.Kad sam poceo da prevodim sa engleskog to nema smisla,recenice su pune strucnih reci za koje ja prvi put cujem.Moje pitanje je,jel ima to veze sa temom u kojoj pisem,jel zna neko da mi kaze gde bih mogao da skinem nesto o tome na srpskom,ili bar da mi prevede pravilno naslov koji sam napisao?Hvala unapred.
Sta se mora nije tesko....
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ADSL.neobee.net.



Profil

icon Re: Singelton pattern01.09.2007. u 07:44 - pre 201 meseci
mala digresija: sto se tice singleton-a, u knjizi "Design Patterns" je objasnjen samo jedan aspekt ovog patterna. medjutim, postoji (takodje legendarna) knjiga "Modern C++ Design: Generic Programming and Design Patterns Applied", u kojoj ima jedno poglavlje koje govori mnogo opsirnije o problemima (sa resenjima za iste) koji prate kreiranje i koriscenje singleton-a. cak i ako ne moras da vodis racuna o svim aspektima navedenih problema, mozda je dobro da ih budes svestan, ako se jednom susretnes sa njima
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Singelton pattern

[ Pregleda: 3697 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.