2010年6月7日

java—mediator中介模式

摘要: 中介者模式是由GoF提出的23种软件设计模式的一种。Mediator模式是行为模式之一,Mediator模式定义:用一个中介者对象来封装一系列的对象交互。中介者使各对象不需要显式的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。适用性1)一组对象以定义良好但是复杂的方式进行通信。产生... 阅读全文

posted @ 2010-06-07 15:28 画一个圆圈 阅读(159) 评论(0) 推荐(0)

javascript王者归来--属性和方法的类型

摘要: JavaScript里,对象的属性和方法支持4种不同的类型,第一种类型就是前面所说的私有类型,它的特点 是对外界完全不具备访问性,要访问它们,只有通过特定的getter和setter。第二种类型是动态的公有类型,它的特点是外界可以访问,而且每个对象 实例持有一个副本,它们之间不会相互影响。第三种类... 阅读全文

posted @ 2010-06-07 09:21 画一个圆圈 阅读(131) 评论(0) 推荐(0)

javascript王者归来--公有和私有:属性的封装

摘要: 前面已经说过,封装性是面向对象的一个重要特性。所谓的封装,指得是属性或方法可以被声明为公有或者私有,只有公有的属性或方法才可以被外部环境感知和访 问。曾经有人说JavaScript不具备封装性,它的对象的属性和方法都是公有的,其实,持这个观点的人只看到了JavaScript函数的对象特征, 而忽... 阅读全文

posted @ 2010-06-07 09:09 画一个圆圈 阅读(163) 评论(0) 推荐(0)

javascript王者归来--类和对象

摘要: 我们对JavaScript对象已经并不陌生,下面的例子展示了三种构造对象的方法: 例: 21.1 对象的三种基本构造法 //第一种构造法:new Objectvar a = new Object(); a.x = 1, a.y = 2; //第二种构造法:对象直接量 var b = {x : 1,... 阅读全文

posted @ 2010-06-07 09:08 画一个圆圈 阅读(109) 评论(0) 推荐(0)

导航