Research Paper | Computer Science & Engineering | India | Volume 3 Issue 8, August 2014
Strategy Design Pattern
Renu Bala, Kapil Kumar Kaswan
Design patterns usually describe 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.
Keywords: Design Pattern, Context, Strategy, Object, ConcreteStrategy
Edition: Volume 3 Issue 8, August 2014
Pages: 385 - 387
How to Cite this Article?
Renu Bala, Kapil Kumar Kaswan, "Strategy Design Pattern", International Journal of Science and Research (IJSR), https://www.ijsr.net/search_index_results_paperid.php?id=2015263, Volume 3 Issue 8, August 2014, 385 - 387
45 PDF Views | 42 PDF Downloads
Similar Articles with Keyword 'Context'
Automated Map Generation for an Intelligent Routing System
Segmentation of Brain Tumor Using Bat Optimization to Distinguish WM, GM and CSF
Gagandeep Kaur, Naveen Kumari
Information Technology for India in the New Millennium: Scaling Up the Technology
Dr. Sanjay Arora
Review on Self Organized Trust Model for Distributed Systems
Suyog Ashokrao Nagare
Understanding Dependencies and Analyze Dependencies with DDR Algorithm
Vimal Don Bosco S, Dr. Latha R
Similar Articles with Keyword 'Strategy'
Grid Computing for Load Balancing Strategies
Kavya S.A, M.V.Panduranga Rao, S.Basavaraj Patil
A Hybrid Approach using MACLE to Enhance WSN for Energy Utilization
Sai Madhavi D, Y. S. Kumar Swamy
Distributive Control Framework for Lighting Applications
Shwetha R, Vishalakshi Prabhu, Manmath Ray
Survey Paper on Alleviation of Cloud Internal Denial of Service Attacks
Nikhita Nerkar, Vina M Lomte
Search Engine Optimization (SEO) Techniques
Similar Articles with Keyword 'Object'
Computer Hardware - An Overview
Test Suite optimization Using Artificial Bee Colony and Adaptive Neural Fuzzy Inference System
Gurcharan Kaur, Bhupender Yadav
A Novel Bag-of-Object Retrieval Model To Predict Image Relevance
Gouri K. Ghadge, G. J. Chhajed
Object-Oriented Programming Languages: Tools for Effective Communication on Application?s User Interface
ONU Fergus U., BAAH Barida, AKIENE Promise T. K.
Survey on Various Clustering Techniques in Data Mining
Lavanya.N, N. Deepika