博客专栏  >  架构   >  设计模式

设计模式

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

关注
0 已关注
6篇博文
  • 深入浅出设计模式之工厂模式

    一、引子 话说十年前,有一个暴发户,他家有三辆汽车---Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机帮他开车。不过暴发户坐车时总是怪怪的:上Benz之后跟司机说“开奔驰车!”,坐上Bmw后他说“...

    2017-01-16 15:24
    1732
  • 深入浅出设计模式之单例模式

    一、引子 单例模式是设计模式中使用很频繁的一种模式,在各种开源框架、应用系统中多有应用。 二、定义与结构 单例模式又叫做单态模式或者单件模式。在 GOF 书中给出的定义为:保证一个类仅有一个...

    2017-01-17 10:09
    176
  • 深入浅出设计模式之建造模式

    一、引子 作为装机工,他们不用管你用的CPU 是Intel 还是AMD,也不管你的显卡是2000 千大元还是白送的,都能三下五除二的装配在一起——一台PC诞 生了!当然对于客户来说,你也不...

    2017-01-17 10:29
    166
  • 深入浅出设计模式之原型模式

    一、引子        古人云:书非借不能读也。我深谙古人教诲,更何况现在 IT 书籍更新快、价格贵、质量水平更是参差不齐,实在不忍心看到用自己的血汗钱买的书不到半年就要被淘汰,更不想供养使用金山快...

    2017-01-17 11:08
    134
  • 深入浅出设计模式之适配器模式

    一、引子        有时在给新买的 MP3 充电的时候,发现MP3 播放器只提供了USB 接口充电的方式,而它所配备的充电器无法直接给USB 接口充电,聪明的厂商为充电器装上了一个USB 接口转...

    2017-01-17 15:56
    153
  • 深入浅出设计模式之桥梁模式

    一、引子        桥梁(bright)模式是一个功能非常强大而且适用于多种情况的模式。 二、定义与结构        GOF 在《设计模式》中给桥梁模式的定义为:将抽象部分与它的实现部...

    2017-01-17 16:10
    142

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部