Strategy Design Pattern
Strategy Design Pattern
Article PDF

Keywords

design pattern
context
strategy
object
concretestrategy

How to Cite

Mrs. Renu Bala. (2014). Strategy Design Pattern. Global Journal of Computer Science and Technology, 14(C6), 35–38. Retrieved from https://gjcst.com/index.php/gjcst/article/view/1185

Abstract

Design patterns usually describe abstract systems of interaction between classes objects and communication flows So a description of a set of interacting classes that provide a generalized solution framework to a generalized specific design problem in a specific context can be said as a design pattern There are many design patterns that can be used to solve real-life problems but it remains very difficult to design implement and reuse software for complex applications Examples of these include enterprise system real-time market data monitoring and analysis system Design patterns provide an efficient way to create more flexible elegant and ultimately reusable object-oriented software Each pattern describes a problem which occurs over and over again in our environment and then describes the core of the solution to that problem in such a way that you can use this solution a million times over without ever doing it the same way twice The solutions of the given problems are expressed in terms of objects and interfaces Among 23 design patterns Strategy pattern defines an interface common to all supported algorithms Context uses this interface to call the algorithm defined by a Concrete Strategy In accounting framework one thing is mostly needed that is tax calculation To solve this problem author in the current study has chosen the strategy pattern
Article PDF
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright (c) 2014 Authors and Global Journals Private Limited