设计模式
文章平均质量分 93
设计模式(Design pattern)是重构解决方案不是开发的解决方案
设计模式的 6 大原则才是开发的解决方案
本专栏不推荐刚入门的开发者浏览,哪怕把代码搞的一塌糊涂,也要先将功能完成,只有对自己编写的代码不满意,才会体会到设计模式的重要性,也才能更加理解
奔走的蚂蚁~
这个作者很懒,什么都没留下…
展开
-
J2EE模式
J2EE模式特别关注表示层,这些模式是由 Sun Java Center 鉴定的,包括:1、 MVC模式(MVCPattern);2、 业务代表模式(BusinessDelegatePattern);3、 组合实体模式(CompositeEntityPattern);4、 数据访问对象模式(DataAccessObjectPattern);5、 前端控制器模式(FrontControllerPattern);原创 2024-05-02 08:58:06 · 1016 阅读 · 1 评论 -
行为型模式
行为型模式特别关注对象之间的通信包括1、 责任链模式(ChainofResponsibilityPattern);2、 命令模式(CommandPattern);3、 解释器模式(InterpreterPattern);4、 迭代器模式(IteratorPattern);5、 中介者模式(MediatorPattern);6、 备忘录模式(MementoPattern);7、 观察者模式(ObserverPattern);8、 状态模式(StatePattern);原创 2024-05-01 11:40:17 · 1077 阅读 · 0 评论 -
结构型模式
结构型模式关注类和对象的组合继承的概念被用来组合接口和定义组合对象获得新功能的方式包括1、 适配器模式(AdapterPattern);2、 桥接模式(BridgePattern);3、 过滤器模式(Filter、CriteriaPattern);4、 组合模式(CompositePattern);5、 装饰器模式(DecoratorPattern);6、 外观模式(FacadePattern);7、 享元模式(FlyweightPattern);原创 2024-05-01 10:47:13 · 597 阅读 · 0 评论 -
创建型模式
抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂该超级工厂又称为其他工厂的工厂在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类每个生成的工厂都能按照工厂模式提供对象抽象工厂模式属于创建型模式,它提供了一种创建对象的最佳方式。原创 2024-04-30 20:41:15 · 1297 阅读 · 0 评论 -
闲谈设计模式
Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 四人合著出版了一本名为 Design Patterns – Elements of Reusable Object-Oriented Software(中文译名:设计模式 – 可复用的面向对象软件元素) 的书书名真的是误导人啊… 为啥不添加上重构两字该书首次提到了软件开发中设计模式的概念四位作者合称 GOF(四人帮,全拼 Gang of Four)原创 2024-04-30 19:46:22 · 1060 阅读 · 0 评论