http://java9s.com Strategy Design Pattern is one of the Behavioral design pattern which is applied when the applications should pick an algorithm dynamically based on the input or events that occur. Strategy design pattern helps in encapsulating the algorithm and keeps the interfaces simple for the clients. Strategy design also helps in ability to easily maintain many algorithms and application can choose which ever is relevant during run time.
This Playlist has core java tutorials which help beginners to understand java programming language very easily and help them prepare for the certification. These tutorials give an in-depth explanation of the concepts. The oops concepts and the java fundamentals concepts are explained.
Concepts Covered: Introduction to Object oriented programming Introduction to Java Java Data types and Type conversions Java Operators and Assignments Java Arrays Java Control Statements Java Packages Java Access Modifiers - Public, private, protected and default Java Non access modifiers Java classes and Methods and Inheritance Java Constructors Java Exception Handling - checked and unchecked exceptions Java Method Overriding and Overloading.