最新公告
  • 欢迎您光临极客文库,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 设计模式

    赞助用户专享优质资源内容持续上新

    常用的设计模式汇总,超详细!

    单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。 getInstance()的返回值是一个对象的 …

    java设计模式-装饰者模式

    模式定义 动态的将新功能附加到对象上,在对象功能扩展方面,它比继承更有弹性。 设计原则 多用组合,少用继承 类应设计的对扩展开放,对修改关闭。 UML类图 装饰者模式实例 先写一个被装饰者食物的类 被装 …

    桥接模式(Bridge)

    1. 模式的定义 消息分为普通消息,加急消息,特急消息多种,不同的消息类型,业务功能处理是不一样的,现在要实现这样发送提示消息的功能,该如何实现呢? 如何才能既实现功能,又能灵活地扩展呢? 桥接模 …

    策略模式(Strategy)

    1. 模式的定义 假设现在要实现一个简化的报价管理,实现如下的功能:  1. 对于普通客户或者新客户报全价  2. 对于老客户报的价格,统一折扣5%  3. 对于大客户报的价格,统一折扣10%  对不同的人员报不同的 …

    命令模式(Command)

    1. 模式的定义 电脑开机的几个过程:1. 加载电源 2. 设备检查 3. 装载系统 客户端只是想要发出命令或者请求,不关心请求的真正接收者是谁,也不关心具体如何实现,而且同一个请求的动作可以有不同的请求内 …

    系统架构设计的原则和模式

    1 分层架构 分层架构是最常见的架构,也被称为n层架构。多年以来,许多企业和公司都在他们的项目中使用这种架构,它已经几乎成为事实标准,因此被大多数架构师、开发者和软件设计者所熟知。 分层架构中的层 …

    设计模式之静态代理模式实战

    静态代理模式很简单,代理类和实现类都实现相同的接口,然后通过代理类来调用实现类的方法。 如我们想保存用户信息之前打印用户信息,或者保存用户信息之后把这些信息缓存下来,即在运行方法前后插入执行一 …

    设计模式是什么鬼(迭代器)

    方法迭代,代的更迭,从初代到末代的遍历,指对某类集合中的每个元素按顺序取出的行为。举个例子,通常我们读小说是从前往后翻,一页接着一页地读,这样我们才可以了解一个连续完整的故事,那这就需要我们 …
    加载更多
    • 108会员总数(位)
    • 3695资源总数(个)
    • 3本周发布(个)
    • 0 今日发布(个)
    • 181稳定运行(天)

    欢迎加入「极客文库」,成为原创作者从这里开始!

    立即加入 了解更多
    成为赞助用户享有更多特权立即升级