Using Strategy Pattern in Java

Publicado em: 09 Setembro 2020
no canal de: Improve Your Programming skills
47
5

The strategy design pattern (behavioral design pattern) allows you to change the behavior
of an application that does not violate the open/closed principle (OCP)
By defining a family of algorithms, encapsulate each one, and make them
interchangeable, it makes the algorithm vary independently
from the application that use it.
Example: Build a soccer game that allow a user play with a computer
Steps:
1. Create an IComputerPlayer interface
2. Create 3 classes: EasyComputerPlayer, MediumComputerPlayer and HardComputerPlayer that implement the IComputerPlayer interface
3. Create a SoccerGame class that allow user to play soccer with one of 3 ComputerPlayer level above
4. Create a demo program that uses the SoccerGame class


Nesta página do site você pode assistir ao vídeo on-line Using Strategy Pattern in Java duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Improve Your Programming skills 09 Setembro 2020, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 47 vezes e gostou 5 espectadores. Boa visualização!