- 博客(7)
- 资源 (16)
- 收藏
- 关注
例说 Factory Method 模式
Factory Method模式在一个抽象类中留下某个创建产品类的抽象方法,其它与产品操作相关联的方法都先依赖于产品所依赖的公共接口,而不是依赖于产品的实现。 当您的成品中有一个或多个产品无法确定时,您先确定这些产品的操作接口,然后用产品的抽象操作接口先完成其它的工作,产品的实现则推迟至实现产品接口的子类完成,一旦产品加入,即可完成您的成品。 假设您要完成一个文件编辑器...
2008-06-13 11:32:34 90
例说 Simple Factory 模式
Simple Factory 模式 // 抽象音乐盒接口public interface IMusicBox { public void play();} // 钢琴音乐盒public class PianoBox implements IMusicBox { public void play() { System.out.println("拨放...
2008-06-11 16:13:01 112
面向对象概念理解
面向对象是一种的程序设计方法,或者说它是一种程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。 它是从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考问题,认识问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为系统的基本构成单位(...
2008-06-11 15:58:10 110
在 XML Schema 中使用名称空间
在这个协作的世界中,一个人可能处理来自多个其他团体的文档,而不同的团体可能希望以不同的方式表示他们的数据元素。此外,他们还可能在一个文档中引用不同团体创建的同名元素。如何区分相同名字的不同定义呢?XML Schema 使用名称空间区分这些定义。 清单1:<element name='InvoiceNo' type='positive-integer'/><elem...
2008-06-10 17:25:26 254
在 XML Schema 中定义元素
定义元素就是定义元素的 名字 和 内容模型 。 在 XML Schema 中,元素的 内容模型 由其 类型 定义,因此 XML 文档中实例元素的值必须符合模式中定义的类型。 类型包括简单类型和复杂类型。 简单类型的值不能包含元素或属性。XML Schema 规范也包括预定义的简单类型。 派生的简单类型约束了基类型的值。 复杂类型可以产生在其他元素中嵌套元素的...
2008-06-10 17:08:58 886
DTD 语法快速指南
1、定义子元素例子:<!ELEMENT myelement (A, B+, C*, D?)>解释: A、B、C 和 D 是在例中代表 元素myelement 的子元素或子变量。 元素myelement 必须有: 正好一个 A 至少一个 B (由 加号+ 表示) 零个或多个 C (由 星号* 表示) ...
2008-06-10 16:47:01 83
使用HTML中form表单组件时的注意事项
一、安全 出于安全考虑,浏览器在下面两种情形之下,会拒绝执行通过客户端脚本对form组件submit()方法的调用:直接通过客户端脚本调用INPUT type="file"组件的click()方法,选择文件并返回通过程序预先设置INPUT type="file"组件的value属性 正常情况:上传文件必须通过用户点击INPUT type="file"组件...
2008-06-10 15:13:23 388
架构风格与基于网络的软件架构设计
2007-12-18
Beginning JSP JSF and Tomcat Web Development
2007-12-06
Beginning Java SE 6 Platform
2007-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人