设计模式之工厂模式(工厂方法模式 和 抽象工厂模式)
工厂模式的概念
工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。
工厂模式包括工厂方法模式和抽象工厂模式。抽象工厂模式是工厂方法模式的扩展。
工厂方法模式的实现步骤如下:
第一步:创建一个接口,里面定义一个或者多个抽象方法
public interface Car {
void run();
void stop();
}
第二步: 创建多个实现上述接口的子类
public class Beaz implements Car {
public void run() {
System.out.println("Beaz开车了");
}
public void stop() {
System.out.println("Beaz停车了");
}
}
public class Ford implements Car {
public void run() {
还没有评论,来说两句吧...