[会写代码的健身爱好者成长史]之设计模式
1.工厂模式
工厂模式分为3种:简单工厂模式,工厂方法模式,抽象工厂模式
1.简单工厂模式
01.概念:
简单工厂模式属于创建型模式,又称静态工厂方法,由一个工厂对象决定创建出现哪一种产品类的实例,对新增的产品,需要在已有的代码上面做添加更改,所以简单工厂模式也是工厂模式中最简单实用的
02.代码举例
模拟消费者买车,首先要去对应车品牌的工厂买,工厂这边去制造(new)一个车
创建一个车接口
/**
* 创建一个 车 接口
*/
public interface Car {
void name();
}
bwm牌车,去实现car接口
/**
* bwm牌车,去实现car接口
*/
public class BWM implements Car{
@Override
public void name() {
System.out.println("BWM");
}
}
tesla牌车,实现car接口
/**
* tesla牌车,实
共有 0 条评论