- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 2、设计模式之策略模式
策略模式(Strategy Pattern)什么是策略?策略就是"可以实现目标方案的集合"。策略模式中,一个类的行为或动作可以在运行时候改变,比如,用户在操作计算器的时候,输入加法和数字的时候,得到的是和;输入减法和数字的时候,得到的是差,这就是运行时候改变动作。在设计面向对象程序的时候,需要注意的是:1. 分出程序中易发生变化的部分,并加以抽象。2. 针对接口编程,而不是针对实现...
2018-05-31 16:53:09
237
原创 1、 设计模式学习的必要性
自从程序诞生之初,就面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战。而面向对象是为了解决系统的可维护性,可扩展性,可重用性等以上问题而出现的。设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式包含了面向对象的精髓,有种说法是“懂了设...
2018-05-31 11:42:56
3030
cloudinsight-agent
2018-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人