Using Strategy Pattern in Java

Pubblicato il: 09 settembre 2020
sul canale di: 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


In questa pagina del sito puoi guardare il video online Using Strategy Pattern in Java della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Improve Your Programming skills 09 settembre 2020, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 47 volte e gli è piaciuto 5 spettatori. Buona visione!