Дизайн паттерндер. 5-cабак. Құру паттерндері (Creational patterns)

Блог аты abzalkalimbetov
Аты: Factory Method
Проблема: Реализация жасалатын жерден объектілерді құру логикасын бөлу
Шешім: Объектіні құратын интерфейс жасау, және субкласта қай класты құруын шешетін логиканы жазу.
Ары қарай оқу

Дизайн паттерндер. 4-сабақ. Құру паттерндері (Creational patterns)

Блог аты abzalkalimbetov
Аты: Singleton
Проблема: Класс объектісін құру ресурстарды (уақыт, жад) көп кетіреді.
Шешім: Бүкіл жүйеге бір ғана класс объектісін құрып, соны қолдану. Басқа класс объектілерінің құрылуын болдырмау.
Ары қарай оқу

Дизайн паттерндер. 3-сабақ. Құру паттерндері (Creational patterns)

Блог аты abzalkalimbetov
Аты: Builder (Құрылысшы)
Проблема: Классқа жазбалар қосылған сайын конструкторлар тізімінің өсуі (экспоненнті). Жазбалардың өсуі олардың қатарын есте сақтауды қиындатады. Мысалы:

Жалғасын оқу