学习简单工厂应用的理解。

来源:互联网 发布:mysql多主多从 编辑:程序博客网 时间:2024/05/01 00:07

今天在崔鹏飞的blog里面学习,简单工厂的最简单应用,自己实现了一下。记录下来。

 

首先定义了一个抽象类baseAbs,并且定义了一个抽象方法,用于返回值。

 

之后定义了两个继承抽象类的两个子类Add和Minus分别实现抽象方法(如果有什么新的需求,可以再创建子类来实现,这里只是实现了加减)。

之后也就是关键,定义一个类factory,其中方法factoryEvent就是用来具体实现,什么情况下调用什么类的功能。

 

主函数中,使用的时候,直接实现,调整用factory方法。