首页 > 代码库 > java 开发中的23种设计模式
java 开发中的23种设计模式
设计模式是一套被反复使用,多数人知晓,经过分类编目的,代码设计经验的总结。使用设计模式是为了可重用代码,让代码更容易被他人理解。保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的。设计模式使代码编制真正工程化,设计模式使软件设计的基石,如同大厦的一块块砖石一样。项目中合理的运用模式可以完美的解决很多问题。
一.设计模式的分类
总体来说设计模式分为三类:
创建型模式,共五种:工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式
结构型模式,共七种:适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式
行为型模式,共十一种:策略模式,模板方法模式,观察者模式,迭代子模式,责任链模式,备忘录模式,状态模式,访问者模式,中介者模式,解释器模式
其实
java 开发中的23种设计模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。