反射技术与设计模式 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构
文章写的不好,请多提意见 第一章 设计模式与J2EE技术 什么是设计模式 简单地说,模式是一个出现在世界上的实物,同时也是一条规则,告诉你应该如何创建一个实物、应该在何时创建。它既是过程,也是实
Delegation(委托)机制 (如来熊郑重提醒:Delegation是一种机制,而不是模式。) Delegation是一种实现机制:一个对象转发或者委托一个请求给另一个对象。被委托的一
1.引言 工厂方法是粒度很小的设计模式,因为模式的表现只是一个抽象的方法。工厂方法经常用于创建与某个类相关的类的实例,.NET中的数据库连接对象就是产生数据命令对象的工厂,其中的CreateCom
设计模式概述 设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。 设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的
单件模式(Singleton)是一个非常简单的模式,这是我第一个理解并且能运用的模式。有时候模式的复杂程度并不在于本身,而是由于他的应用目的。最初的时候面对一个模式经常充满了困惑,一个简单的调用为什么
命令模式(Command)结构并不复杂,简单的说,就是将某些职责封装成对象,对象的激发者(Invoker)和接收者(Reciever)都不过问命令的执行过程。用这样的方式解除了激发者和接受者之间的耦合
传统的生产模式越来越难以满足飞速增长的软件需求。提高软件生产效率,必须研究软件生产模式。本文对当前提出的新的软件生产模式(MDA、软件工厂)进行了剖析,提出了进行改进软件生产模式实践的要点。查看全文:
命令模式(Command)结构并不复杂,简单的说,就是将某些职责封装成对象,对象的激发者(Invoker)和接收者(Reciever)都不过问命令的执行过程。用这样的方式解除了激发者和接受者之间的耦合
单件模式(Singleton)是一个非常简单的模式,这是我第一个理解并且能运用的模式。有时候模式的复杂程度并不在于本身,而是由于他的应用目的。最初的时候面对一个模式经常充满了困惑,一个简单的调用为什么