工厂模式
简单工厂模式
类图展示
先定义一个车的抽象类
/**
*车类的抽象列
*/
public interface Car {
void run();
}
定义两个车类的子类,实现了车类
public class Audi implements Car {
@Override
public void run() {
System.out.println("我是奥迪车");
}
}
--------------
public class Byd implements Car {
@Override
public void run() {
System.out.println("我是比亚迪车");
}
}
定义一个简单工厂类,主要功能是造车,各种车
/**
* 简单工厂模式
*/
public class