抽象工厂模式:
提供了一个创建一系列相关的或相互依赖的对象的接口而不需要具体指定它们的类型。Provide an interface for creating families of related or dependent objects without specifying their concrete classes.UML类图:主要包括:
AbstractFactory(Continent...
分类:
其他好文 时间:
2015-06-07 01:09:29
阅读次数:
109
网站共享代码示例:1.Flyweight: public abstract class WebSite { public abstract void Use(); }2.ConcreteeFlyweight: public class Concrete...
分类:
其他好文 时间:
2015-06-02 17:09:20
阅读次数:
156
安装很多系统时,经常有有提示:
“...database does not support InnoDB database tables..."
解决办法:
找到MySQL的配置文件:
windows下是my.ini
linux下/etc/my.cnf
找到如下的代码:
skip-innodb
修改为如下:
#skip-innodb...
分类:
数据库 时间:
2015-05-29 23:18:57
阅读次数:
134
20、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?抽象类中是否可以有静态的main方法?接口可以继承接口。抽象类可以实现(implements)接口,抽象类可以继承具体类。抽象类中可以有静态的main方法。备注:只要明白了...
分类:
编程语言 时间:
2015-05-24 00:07:02
阅读次数:
143
Bridge定义:将抽象和行为划分开来,各自独立,但能动态的结合。
为什么使用桥模式
通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete之间关系可能有以下两种:
这多个具体实现之间恰好是并列的,如前面举例,打桩,有两个concrete class:方形桩和圆形桩;这两个形状上的桩是并列的,没有概念上的重复,那么我们只要使用继承就可以了。实际...
分类:
编程语言 时间:
2015-05-16 12:01:48
阅读次数:
175
设计模式-使用php实现工厂方法模式【概要】创建型模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使用一个类的实例化延迟到其子类【GOF95】【结构图】【主要角色】抽象产品(Product)角色:详细产品对象共同拥有的父类或接口详细产品(Concrete Pro...
分类:
Web程序 时间:
2015-05-14 13:45:35
阅读次数:
118
一、概述
给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
二、适用性
1.访问一个聚合对象的内容而无需暴露它的内部表示。
2.支持对聚合对象的多种遍历。
3.为遍历不同的聚合结构提供一个统一的接口(即,支持多态迭代)。
三、参与者
1.Iterator 迭代器定义访问和遍历元素的接口。
2.Concrete...
分类:
编程语言 时间:
2015-05-09 13:28:03
阅读次数:
134
HelloDearSir,WeLongDawoodenmaterialcorporationhavebeenmanufacturingandsupplyingqualityFilmFacedPlywoodformorethan17years.HavingbeenCE,ISO9001andISO14001certified,wearealwaysconfidentthatevennootherChinesewoodsupplierscancompetewithusbothintermsofqualityandp..
分类:
其他好文 时间:
2015-04-29 07:24:20
阅读次数:
118
原始模型模式有两种表现形式:第一种是简单形式,第二种是登记形式,下面将分别讲解两种原型模型模式的不同实现。
简单形式的原始模型模式
uml类图为:
这种形式涉及到三种角色:
*客户(Client)角色:客户类提出创建对象的请求。
*抽象原型(Prototype)角色:这是一个抽象角色,通常由一个Java接口或者java抽象类实现。
*具体原型(Concrete Prototype)...
分类:
其他好文 时间:
2015-04-22 09:35:20
阅读次数:
83
WeLongDaWoodmanufacturehardwoodcore3timehotpressfilmfacedplywood.Thecoreofthiskindfilmfacedplywoodismadefrom13layersfor18mmthicknessplywood.filmfacedplywood,Brownphenolicfilm,WBPglue,hardwoodcore1220x2440x18mm--------US娜342/CBMFOBQingdaoport,ChinaLoadingqu..
分类:
其他好文 时间:
2015-03-21 21:30:56
阅读次数:
162