Middle
Tərtibat nümunələrinin hansı təsnifatlarını bilirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Tasarım nümunələrinin əsas üç kateqoriyası, onların məqsədinə əsaslanır:
- Yaradıcılıq (Creational): Obiektlərin yaradılması ilə əlaqədardır. Onlar sistemi obyektlərin yaradılması, tərkibi və təqdimatı üsulundan asılı olmadan etməkdə kömək edir.
- Fabrika Metodu
- Abstrakt Fabrika
- Builder
- Singleton
- Prototype
- Struktural (Structural): Daha böyük strukturların siniflər və obyektlərdən necə formalaşdığını izah edir.
- Adaptör
- Körpü
- Birləşdirici
- Dekorator
- Fasad
- Flyweight
- Proxy
- Davranışsal (Behavioral): Obyektlər arasında qarşılıqlı əlaqə alqoritmlərini və məsuliyyət bölgüsünü müəyyən edir.
- Məsuliyyət Zənciri
- Komanda
- İzahlayıcı
- İterator
- Aracı
- Memento
- Nəzarətçi
- Dövlət
- Strategiya
- Şablon Metod
- Ziyarətçi
Həmçinin tətbiq səviyyəsinə görə təsnifat mövcuddur:
- Sinif nümunələri (Class Patterns): Siniflər arasında statik əlaqələri təsvir edir (mirasa).
- Obyekt nümunələri (Object Patterns): Obyektlər arasında dinamik əlaqələri təsvir edir (birləşmə).
Məsələn:
| Kateqoriya | Növ | Nümunə |
|---|---|---|
| Yaradıcılıq | Obyekt | Factory Method |
| Struktural | Sinif | Adapter |
| Davranışsal | Obyekt | Strategy |