设计模式奇妙之旅
文章平均质量分 84
高万禄
一个菜鸡
展开
-
《设计模式奇妙之旅》第3章 抽象工厂模式
第3章 抽象工厂模式 3.1 关于抽象工厂模式 我们在上面学习了,工厂方法模式,如果我们以前没有正确的使用过面向对象的知识。我们会惊讶 工厂方法模式 , oh my gad原来还有这种操作。这次我们即将学习的一种设计模式叫做 抽象工厂模式 。我们先来揣摩一下这个名字,能不能大概猜出它是怎样的呢。 我们不如先回顾一下 工厂方法模式 这个名字 工厂:我们让一个类使用其方法作为对象的创作者,外部只需要赋予它指令,工厂方法创建一个新的相应对象返回给调用者。 抽象工厂模式是用一个工厂创建其他工厂。这个设计模式属于原创 2021-10-10 23:24:49 · 208 阅读 · 0 评论 -
《设计模式奇妙之旅》第2章 工厂方法模式
第2章 工厂方法模式 2.1 关于工厂方法模式 工厂模式在Java种是比较常用的一种创建型设计模式。 工厂模式创建对象时对外界暴露接口隐藏创建对象的细节。 2.2 我们来举个例子 说起了工厂,我们第一想到的是,肯定是造东西用的吧。 现在有一个食物售卖机,有热狗、汉堡包、炸鸡腿三种快餐供选择。 用户只需要知道有什么,点击自己想要的把信息告诉机器, 机器则给我们调配出我们所要的东西。而我们只需知道这样调用、 不需要知道在售卖机内部到底发生了什么。 抽象类(食物) 个体类(热狗、汉堡包、炸鸡腿) 工厂(售卖原创 2021-10-03 02:36:31 · 230 阅读 · 0 评论 -
《设计模式奇妙之旅》第1章 简介
第一章 1.1 什么要写这些博客? 在我决定写这些博客的时候、已经是我在在读软件工程的本科三年级了,这意味着我距离工作找实习、找工作的时间越来越近。但我似乎准备的并没有那么充分,在之前的技术学习路线中,学习得比较离散。接触前端开发的时间最长,后端也可以做些业务,接触过RoboMaster的机器人开发、学习过安卓应用开发。但始终有些东西非常困惑我,将来找工作时什么很重要呢,听说过别人说过编程四大件:计算机网络、操作系统、数据结构与算法、设计模式。 这些知识通常在我们的大学考试中只是一场场考试,大多数学生也原创 2021-10-03 01:13:46 · 317 阅读 · 0 评论