最新文章列表

关于依赖、关联、聚合、组合的理解

大话设计模式上的一个图,我用EA画出来的:   UML中的6大关系相关英文及音标: 依赖关系 dependency [di'pendənsi] 关联关系 association [ə,səuʃi'eiʃən] 聚合关系 aggregation [ˌægrɪˈgeɪʃən] 组合关系 compos ...
weizhilizhiwei 评论(0) 有1103人浏览 2012-07-01 21:37

50个优秀的设计师网站组合(上)

50个优秀的设计师网站组合 Branded07 Astuteo Two December
tianyaxiang 评论(0) 有1169人浏览 2012-02-13 07:35

从m中选择n个元素

import java.util.ArrayList; import java.util.List; public class PickingATeam { public static void main(String[] args) { PickingATeam pick = new PickingATeam(); List<String> ls = new ...
fx05062219 评论(0) 有1169人浏览 2012-02-06 10:55

设计模式--组合模式

   Composite模式定义: 将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite比较容易理解,想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将遍历(Iterator)整个树形结构,寻找同样包含这个方法的对象并实现调用执行。可以用牵一动 ...
176915785 评论(0) 有961人浏览 2012-02-06 09:55

UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别

原文:http://blog.csdn.net/sfdev/article/details/3906243   这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介 ...
yinhe2726 评论(0) 有1202人浏览 2011-11-25 12:02

索引简介

索引简介 当索引键列用户SQL语句的where子句中时,该索引将直接指向包含这些值的行的位置。合理使用索引是减少磁盘I/O的主要方法,不管索引是否存在 ...
warylee 评论(0) 有688人浏览 2011-11-24 10:31

[译文]函数式编程思想:耦合和组合,第2部分

习惯于使用面向对象构建块(继承、多态等)的编程者可能会对这一方法的缺点及其他的可选做法视而不见,函数式编程使用不同的构建块来实现重用,其基于的是 更一般化的概念,比如说列表转换和可移植代码。函数式编程思想的这一部分内容比较了作为重用机制的经由继承的耦合和组合,指出了命令式编程和函数式编程之 间的主要区别之一。   阅读全文...      
mondayw 评论(0) 有854人浏览 2011-11-01 21:36

[译文]函数式编程思想:耦合和组合,第1部分

总是在某种特定抽象(比如说面向对象)中进行编码工作,这使得很难看清楚何时这一抽象会把你引向一种并非最好的解决方案上。作为这一系列的两篇文章中的头 一篇,本文探讨了用于代码重用的面向对象编程思想的一些影响,并把它们与一些更函数化的可选方法,比如说组合,进行比较。   阅读全文...      
mondayw 评论(0) 有747人浏览 2011-11-01 21:20

Java模式之——适配器模式

将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。  --- 《设计模式》GOF    ...
mnieguomin 评论(0) 有865人浏览 2011-10-12 10:54

UML类图关系大全

  UML类图关系大全 1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。 ...
Eric.Yan 评论(0) 有857人浏览 2011-08-03 14:47

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics