创建型模式-----简单工厂模式

来源:互联网 发布:存储软件 编辑:程序博客网 时间:2024/05/18 09:06

1、简单工厂模式(工厂方法模式)

         建立一个工厂类,对实现了同一接口的一些类进行实例的创建。

 

实例一:

 

public interface Sender {public void send();}public class MailSender implements Sender {@Overridepublic void send() {System.out.println(" ~~~   MailSender ~~~~");}}public class SmsSender implements Sender {@Overridepublic void send() {System.out.println(" ~~~~ SmsSender ~~~");}}public class SimpleFactory {public static Sender producterMail() {return new MailSender();}public static Sender producterSms() {return new SmsSender();}}


   模拟使用:

 

public static void main(final String[] args) {SimpleFactory.producterMail().send();SimpleFactory.producterSms().send();}


 

 

 

 

 

 

 

原创粉丝点击