Summer SALE
Strategia

Strategia w języku Rust

Strategia to behawioralny wzorzec projektowy zakładający przekształcenie zestawu zachowań w obiekty, które można stosować zamiennie w pierwotnym obiekcie.

Pierwotny obiekt, zwany kontekstem, przechowuje odniesienie do obiektu-strategii i deleguje mu działania związane z danym zachowaniem. Aby zmienić sposób, w jaki kontekst wykonuje swą pracę, należy zamienić bieżąco przypisany obiekt strategii na inny.

Strategia w innych językach

Strategia w języku C#Strategia w języku C++Strategia w języku GoStrategia w języku JavaStrategia w języku PHPStrategia w języku PythonStrategia w języku RubyStrategia w języku SwiftStrategia w języku TypeScript