23种设计模式-源代码 - 如来 - CSDNBlog
package lq.test;
import java.io.*;
import java.util.*;
//*********创建型模式***************
//factory method 1
//1具体的构造算法,和2构造出的具体产品由子类实现
interface Product {
}
//或者我也提供一个工厂的接口,由这个抽象类来继承它
abstract class Factory {
abstract public Product fmd();
//我认为这个方方法的存在是,是对FactoryMethod方法的补充
//例如可以为生成的对象赋值,计算为生成对象应付何值,前后的日值
//且这些都是公用的,生成产品的最主要算法还是在FactoryMethod中,
//这个方法只是起辅助作用,这也是一种思维方法,将具体的算法实现在一个方法中
//而我不直接调用此方法,而使用另外的一个方法封装它,等到了更灵活的效果,而
//子类需实现的内容是FactoryMethod
//此方法是一个TemplateMethod
public Product creat() {
Product pd = null;
System.out.println("before operation");
pd = fmd();
System.out.println("end operation");
return pd
http://blog.csdn.net/JackieCong/archive/2006/06/25/833609.aspx
他们设置了哪些标签:
Design java JAVA基础 设计模式
谁收藏了这个网址:
时间:2008-4-8 15:07:37 | 相关网摘
时间:2008-4-8 15:40:45 | 相关网摘
时间:2008-4-8 15:54:10 | 相关网摘
时间:2008-4-8 16:00:48 | 相关网摘
时间:2008-4-8 16:05:45 | 相关网摘
时间:2008-4-8 17:06:17 | 相关网摘
时间:2008-4-8 17:40:14 | 相关网摘
算法,和2构造出的具体产品由子类实现
interface Product {
}
//或者我也提供一个工厂的接口,由这个抽象类来继承它
abstract class Factory {
abstract public Product fmd();
//我认为这个方方法的存在是,是对FactoryMethod方法的补充
时间:2008-4-8 18:40:06 | 相关网摘
时间:2008-4-8 21:35:12 | 相关网摘
时间:2008-4-8 22:29:38 | 相关网摘
时间:2008-4-9 10:08:20 | 相关网摘
时间:2008-4-9 11:46:26 | 相关网摘
package lq.test;
import java.io.*;
import java.util.*;
//*********创建型模式***************
//factory method 1
//1具体的构造算法,和2构造出的具体产品由子类实现
interface Product {
}
//或者我也提供一个工厂的接口,由这个抽象类来继承它
abstract class Factory {
abstract public Product fmd();
//我认为这个方方法的存在是,是对FactoryMethod方法的补充
//例如可以为生成的对象赋值,计算为生成对象应付何值,前后的日值
//且这些都是公用的,生成产品的最主要算法还是在FactoryMethod中,
//这个方法只是起辅助作用,这也是一种思维方法,将具体的算法实现在一个方法中
//而我不直接调用此方法,而使用另外的一个方法封装它,等到了更灵活的效果,而
//子类需实现的内容是FactoryMethod
//此方法是一个TemplateMethod
public Product creat() {
Product pd = null;
System.out.println("before operation");
pd = fmd();
System.out.println("end operation");
return pd
时间:2008-4-9 12:49:29 | 相关网摘
时间:2008-4-9 13:54:28 | 相关网摘
时间:2008-4-9 14:11:44 | 相关网摘
时间:2008-4-9 14:31:52 | 相关网摘
时间:2008-4-9 17:26:05 | 相关网摘
时间:2008-4-9 19:42:00 | 相关网摘
时间:2008-4-9 20:39:15 | 相关网摘
时间:2008-4-9 22:13:47 | 相关网摘
时间:2008-4-10 1:54:49 | 相关网摘
时间:2008-4-10 9:16:54 | 相关网摘
时间:2008-4-10 10:47:36 | 相关网摘
时间:2008-4-10 14:00:42 | 相关网摘
333
使用标签:设计模式,时间:2008-4-10 22:31:04 | 相关网摘
未看!
时间:2008-4-10 22:46:46 | 相关网摘
时间:2008-4-10 22:49:11 | 相关网摘
时间:2008-4-10 23:02:43 | 相关网摘
时间:2008-4-11 10:10:07 | 相关网摘
时间:2008-4-11 10:18:28 | 相关网摘
时间:2008-4-11 11:02:59 | 相关网摘
使用标签:设计模式,时间:2008-4-11 14:02:02 | 相关网摘
未看!
时间:2008-4-11 16:54:30 | 相关网摘
时间:2008-4-14 1:31:37 | 相关网摘
时间:2008-4-14 10:11:57 | 相关网摘
时间:2008-4-15 8:47:35 | 相关网摘
时间:2008-4-16 22:35:10 | 相关网摘