class Computer{ private String name=null; private String cpu=null; private String ddr=null; private String hdd=null; public void setName(String name) ...
分类:
编程语言 时间:
2015-03-30 20:57:15
阅读次数:
230
概念:为子系统中的一组接口提供一个统一接口。Facade模式定义了一个高层接口,这个接口使得这子系统更容易使用。应用场景:1)为一个复杂子系统提供一个简单接口。2)提高子系统的独立性。3)在层次化结构中,可以使用Facade模式定义系统中每一层的入口。以大型娱乐商场提供的休闲一条龙服务为例,包括购物...
分类:
编程语言 时间:
2015-03-30 20:50:06
阅读次数:
162
interface Station{ void sellTickets();}class TrainStation implements Station{ public TrainStation() { } public void sellTickets() { System.out.pri...
分类:
编程语言 时间:
2015-03-30 20:49:28
阅读次数:
141
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。一般是通过private 来描述构造函数,禁止从外部构造对象,通过getInstance来获取唯一的实例。cla...
分类:
编程语言 时间:
2015-03-30 20:46:06
阅读次数:
171
class Barrel{ public void getOilFromBarrel() { System.out.println("get oil from Barrel ok"); }}class Funnel implements Bottle{ private Barrel aBarrel....
分类:
编程语言 时间:
2015-03-30 20:41:15
阅读次数:
164
abstract class PhoneModel6Inch{ public void printPhoneInfo() { screenSize(); systemType(); colorType(); } protected final void screenSize() { Syst...
分类:
编程语言 时间:
2015-03-30 20:39:29
阅读次数:
161
简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简单工厂模式中...
分类:
其他好文 时间:
2015-03-30 20:28:45
阅读次数:
147
preg_match方法利用正则表达式,处理一个字符串,将所得结果保存在array对象中,array[0]保存匹配整个正测表达式的串;array[1]保存第一个由小括号括起来的字串,后面依次类推。int preg_match ( string $pattern , string $subject [...
分类:
Web程序 时间:
2015-03-30 18:32:11
阅读次数:
135
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配...
分类:
系统相关 时间:
2015-03-30 16:20:31
阅读次数:
194
Computer Science II 课上的作业老师要求完成一个Course Schedule的Exporter,在后台界面需要实现三个表格:Holiday Schedule, Lecture Schedule, Assignments Schedule。某位同学忙活了半天好不容易创建了一个Tab...
分类:
编程语言 时间:
2015-03-30 12:51:35
阅读次数:
243