简单工厂模式
-
尝试使用继承,封装,多态的思想去实现简单工厂模式;
-
设计一个简易计算器;
-
给一个运算类,暴露出运算方法 getResult();,给定2个参数,用来进行计算
-
写出2个实现类,分别实现加法和减法,都实现了基础运算类,并重写了getResult方法
5:工厂方法类:
实现:
总结:简单工厂模式:以面向对象的思想去写,尽可能去去构建可重用,可维护,可拓展,灵活性好的代码
简单工厂模式
尝试使用继承,封装,多态的思想去实现简单工厂模式;
设计一个简易计算器;
给一个运算类,暴露出运算方法 getResult();,给定2个参数,用来进行计算
写出2个实现类,分别实现加法和减法,都实现了基础运算类,并重写了getResult方法
5:工厂方法类:
实现:
总结:简单工厂模式:以面向对象的思想去写,尽可能去去构建可重用,可维护,可拓展,灵活性好的代码