设计模式——工厂模式样例

来源:互联网 发布:联系打字的软件 编辑:程序博客网 时间:2024/05/17 04:22

ATypeCar.java:

package program;public class ATypeCar implements Car {public void calculate(){System.out.println("妈卖批");}; }


ATypeCarFactory.java:

package program;public class ATypeCarFactory {public ATypeCar creatCar(){return new ATypeCar();}}

Car.java:

package program;public interface Car {public void calculate();}


CarFactory.java:

package program;public interface CarFactory {public ATypeCar creatCar();}

Client.java:

package program;import java.io.*;import java.util.Scanner;public class Client {public static void main(String args[]){ ATypeCarFactory factory = new ATypeCarFactory();  ATypeCar a = factory.creatCar(); a.calculate();}}


0 0
原创粉丝点击