设计模式
绿叶清风
这个作者很懒,什么都没留下…
展开
-
UML与java
开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。 类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探索这原创 2014-09-22 15:04:02 · 883 阅读 · 0 评论 -
java 23种设计模式的UML类结构
1. Factory模式 简单工厂模式,又称静态工厂模式 工厂方法模式 3. 抽象工厂模式 抽象工厂模式与工厂方法模式的最大区别在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则需要面对多个产品等级结构。 2. Singleton模式 要点: 类只能有一个实例 必须自行创建这个实例 必须自行向外界提供这个实例 3. Builde原创 2014-09-22 16:37:58 · 1164 阅读 · 0 评论 -
java 23种设计模式浅析
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真原创 2014-09-22 14:48:19 · 762 阅读 · 0 评论 -
设计模式:可复用面向对象软件的基础 笔记
创建型设计模式:创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型 模式将实例化委托给另一个对象。 创建型模式特点: 1),它们都将关于该系统使用哪些具体的类的信息封装起来。 2),隐藏了这些类的实例是如何被创建和放在一起的 创建型模式分类: 抽象工厂模式:提原创 2014-12-24 09:59:49 · 1067 阅读 · 0 评论