前言:在最近的后端开发中,多多少少会发现有很多if-else语句,如果条件过多则会造成整体代码看起来非常臃肿,这边我就举一个我在实际开发中的例子,来进行阐述这两种模式在实际开发中我是如何运用的。
目录
一、工厂模式简介
工厂模式将目的将创建对象的具体过程屏蔽隔离起来,从而达到更高的灵活性,具体可以分为三种来进行逐一介绍,分别是简单工厂模式、工厂方法模式以及抽象工厂模式。这种模式可以使得我们代码的整体结构更加信息,有效的动态进行封装以及降低代码之间的耦合度。
前言:在最近的后端开发中,多多少少会发现有很多if-else语句,如果条件过多则会造成整体代码看起来非常臃肿,这边我就举一个我在实际开发中的例子,来进行阐述这两种模式在实际开发中我是如何运用的。
目录
工厂模式将目的将创建对象的具体过程屏蔽隔离起来,从而达到更高的灵活性,具体可以分为三种来进行逐一介绍,分别是简单工厂模式、工厂方法模式以及抽象工厂模式。这种模式可以使得我们代码的整体结构更加信息,有效的动态进行封装以及降低代码之间的耦合度。