Hi everyone,
We continue to studies about design patterns.I want to illustrate strategy design patern in this post.I implemented a sample scenario related accounting and tranfer operations of payment types for this and coded.Also ı coded classcic sample scenario(SalaryCalc for different Staffs,PermitDayCalc for different Staff and department) of strategy pattern.you can see this sample via my gist
Our scenario’s class diagram
You can see th following code snippet
implementation to strategy design pattern
using pattern
have a good day