
设计模式
学长阿拉丁
专业毕业设计辅导,交给我们,收获安心!
展开
-
面向对象编程的弊端是什么?
很多框架,例如MVC,还是面向过程的思路,与面向对象的编程语言是不匹配的,造成很多系统的规模只要扩大,就会难以维护。原创 2024-06-20 15:29:28 · 178 阅读 · 0 评论 -
模板模式和策略模式的区别
[size=large]Strategy模式的应用场景是: 1. 多个类的分别只是在于行为不同 2. 你需要对行为的算法做很多变动 3. 客户不知道算法要使用的数据 Template Method模式的应用场景是: 1. 你想将相同的算法放在一个类中,将算法变化的部分放在子类中实现 2. 子类公共的算法应该放在一个公共的类中,避免代码重复 仔细体会作者所提出的这几个应用场景,...原创 2013-04-02 21:39:30 · 114 阅读 · 0 评论