笑说设计模式-小白逃课被点名
简介 工厂模式(Factory Pattern)是最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,而是通过使用一个共同的接口来指向新创建的对象。 分类 工厂模式可以分为三种,其中简单工厂一般不被认为是一种设计模式,可以将其看成是工厂方法的一种特殊。 简单工厂 工厂方法 抽象工厂 场景分析 平凡枯燥的文字总是让人看得想睡觉,接下来我们用几个情景案例来进行分析 简单工厂 直接通过一个Factory【工厂类】类创建多个实体类的构造方式。 时间:2021年2月19日 地点:教室 人物:学生小白、老师、大佬黑皮 小白是一名大二的计算机系学生,懒惰不爱学习。今天早晨第一节课就因为睡懒觉迟到被老师逮个正着,这节课还正好是小白最头疼的上机课"C#设计模式”。这不,课堂上到一半老师就开始提问,小白“光荣”的成为了老师的点名对象。 老师笑着说道:“小白,请你解答一下屏幕上的问题。” 题目:请使用c#、java、python、php或其他任一面向对象编程语言实现输入俩个合法数字和一个合法符号,输出对应结果的功能...




