随笔分类 - 设计模式
摘要:命令设计模式:将一个操作封装到对象中,然后创建多个这种带有不同操作的对象(它们都执行了一个相同接口)并将它们封装到一个类中,然后该类根据不同的入参调用不同的对象执行其对应的操作。命令设计模式与策略模式的区别-- 相同点:-- 毫无疑问,第一个相同点肯定是:封装变化。策略模式封装算法的变法,命令模式封...
阅读全文
摘要:应用程序框架(application framework)就是被设计用以解决某类特定问题的一个类或一组类。要运用某个应用程序框架,通常要继承一个或多个类,并覆盖某些方法。在覆盖后的方法中,编写代码,以解决你的特定问题。模板方法包含算法的基本结构,并且会调用一个或多个可覆盖的方法,以完成算法动作。设计...
阅读全文
浙公网安备 33010602011771号