OO设计模式(面向对象)
边界流浪者
三流程序员,边界流浪者,大叔
展开
-
UML类图几种关系的总结(转载)
附上原文地址:在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了转载 2015-06-27 10:35:33 · 372 阅读 · 0 评论 -
GoF23种设计模式
附上作者原文地址:http://blog.chinaunix.net/uid-354915-id-3904556.html设计模式的经典名著——Design Patterns: Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者Erich Gamma、Richard Helm、Ralp转载 2015-06-28 11:06:05 · 449 阅读 · 0 评论 -
C# 中的委托和事件
C# 中的委托和事件文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)引言转载 2016-08-19 16:57:27 · 266 阅读 · 0 评论 -
C#中的委托和事件(续)
C#中的委托和事件(续)引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么转载 2016-08-19 17:01:26 · 320 阅读 · 0 评论