工厂模型简单的汽车工厂
Posted lhh666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工厂模型简单的汽车工厂相关的知识,希望对你有一定的参考价值。
代码:
/** * Description:简单工厂模型(汽车工厂) * @author 李XX2019年9月21日 */ public class SimpleFactoryPattern public static void main(String[] args) Audi aAudi = new Audi(); aAudi.run(); Auto aAuto = new Auto(); aAuto.run(); System.out.println("-------------"); CarFactory factory = new CarFactory(); Car c1 = factory.createCar("Auto"); c1.run(); Car c2 = factory.createCar("Audi"); c2.run(); class CarFactory public Car createCar(String type) if("Audi".equalsIgnoreCase(type))return new Audi(); else if("Auto".equalsIgnoreCase(type))return new Auto(); else return null; interface Car public void run(); class Audi implements Car public void run() System.out.println("奥迪车跑~~~~"); class Auto implements Car public void run() System.out.println("奥拓车跑~~~~");
以上是关于工厂模型简单的汽车工厂的主要内容,如果未能解决你的问题,请参考以下文章