Toggle navigation
C++ Design Patterns
Treść
Podstawy OOP
Wzorce projektowe w języku Cpp
¶
Spis treści:
Podstawy OOP
Four Tenets of OOP
Obiekt-Interfejs-Klasa
Podstawowe techniki OOP
Relacje między klasami
SOLID OOP - zasady solidnego programowania obiektowego
Zasada pojedynczej odpowiedzialności
Zasada otwarte-zamknięte
Zasada podstawiania Liskov
Zasada segregacji interfejsów
Zasada odwracania zależności
Wzorce projektowe - wprowadzenie
Definicja
Zalety wzorców projektowych
Elementy wzorca projektowego
Atrybuty wzorca
Opis wzorców projektowych
Klasyfikacja GOF
Katalog
Wzorce kreacyjne
Singleton
Factory method
Abstract factory
Prototype
Builder
Wzorce strukturalne
Adapter
Decorator
Composite
Proxy
Facade
Flyweight
Bridge
Wzorce czynnościowe
Template method
Strategy
State
Chain of responsibility
Command
Memento
Observer
Visitor
Mediator
Iterator