java设计模式
斯密德
同一片天空、平等相待;同一个目标、同心进取;
展开
-
java设计模式之建造者模式
public interface Sender{ void send(); } public class MailSender implements Sender{ @Override public void send(){ System.out.println("i am mailsender"); } } public class SmsSender im原创 2016-06-13 11:10:02 · 152 阅读 · 0 评论 -
java设计模式之原型模式
public class Prototype implements Cloneable, Serializable{ private static final long serialVersionUID = 1L; private String string; public void setString(String string){ this.string = string;原创 2016-06-14 11:57:04 · 174 阅读 · 0 评论 -
java设计模式之类适配器模式
public class Source{ public void method1(){ System.out.println("this is the orginal method"); } } public interface TargetAdapter{ public void method1(); public void method2(); } publ原创 2016-06-15 09:29:40 · 200 阅读 · 0 评论 -
对象适配器模式
public class Source{ public void method1(){ System.out.println("this is a method1"); } } public interface Targetable{ public void method1(); public void method2(); } public class Wrap原创 2016-06-16 10:45:00 · 227 阅读 · 0 评论 -
java设计模式-接口适配器模式
public interface Sourceable{ public void method1(); public void method2(); } public abstract class Wraper2 implements Sourceable{ @Override public void method1(){}; @Override public void原创 2016-06-17 15:42:41 · 198 阅读 · 0 评论