博客专栏  >  编程语言   >  设计模式

设计模式

设计模式是软件工程的基石脉络,能很好体现面向对象的思想。 设计模式共23个。分为三类:创建型、结构型、行为型~~~ 本专栏,将分别介绍每种类型,并伴有相应的例子。

关注
1 已关注
7篇博文
  • 【面向对象】——设计模式之行为型模式(二)

    行为型模式包括:观察者模式、模板方法模式、命令模式、状态模式、职责链模式、解释器模式、中介者模式、访问者模式、策略模式、备忘录模式、迭代器模式。 这篇,介绍的是:解释器模式、中介者模式、访问者模式、...

    2015-01-01 15:37
    1137
  • 【面向对象】——设计模式之行为型模式(一)

    行为型模式包括:观察者模式、模板方法模式、命令模式、状态模式、职责链模式、解释器模式、中介者模式、访问者模式、策略模式、备忘录模式、迭代器模式。 这篇,介绍的是:观察者模式、模板方法模式、命令模式、状...

    2015-01-01 15:27
    980
  • 【面向对象】——设计模式之结构型模式

    结构型模式包括:适配器、装饰、桥接、组合、享元、代理、外观模式。 适配器模式: 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

    2014-12-28 11:27
    1277
  • 【面向对象】——设计模式之创建型模式

    创建型模式:创建型模式抽象了实例化的过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。创建型模式都会讲关于该系统使用哪些具体的类的信息封装起来。允许客户用结构和功能差别很大的“产品”对象配...

    2014-12-23 14:52
    1070
  • 【面向对象】——设计模式之单例模式

    单例模式:          定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。          通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的...

    2014-12-21 13:29
    1517
  • 【面向对象】——六原则

    首先先把六大原则理解透彻,然后学习面向对象各模式的时候就可以以辩证的眼光去学习,用六大原则帮我们理清各模式的区别,差异。并且,这样还能让我们看书变得更主动,不是让书牵着我们走,而是我们从中挑选我们想要...

    2014-12-11 18:33
    1200
  • 【大话设计模式】——面向对象

    面向对象,从开始学VB就听说了,但也可能是受VB的影响,我曾一直以为面向对象就是:有可以看得见的控件。并且我曾一度认为:VB是面向对象的,而C++是面向过程的,只因VB有控件,C++没有...... ...

    2014-12-04 20:44
    1135

Hibernate
53537

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