04 2021 档案

摘要:模式目标 扩展系统功能 前言 尽管目前房价依然在涨,但依旧阻止不了大家对新房的渴望和买房的热情。如果大家买的是毛坯房,还要面临一个艰巨的任务,那就是装修。对于新房进行装修,并没有改变房屋用于居住的本质,但是它可以让房子变得更漂亮、更温馨、更实用、更能满足居家需求。在软件设计中,也有一种类似新房装修的 阅读全文
posted @ 2021-04-25 08:30 ImLxp 阅读(96) 评论(1) 推荐(0) 编辑
摘要:模式目标 树形结构的处理 前言 树形结构在软件中随处可见,例如操作系统中的目录结构、应用软件中的菜单、办公系统中的公司组织结构等。如何运用面向对象的方式来处理这种树形结构是组合模式需要解决的问题。组合模式通过一种巧妙的设计方案使得用户可以一致性的处理整个树形结构或者树形结构的一部分,也可以一致性的处 阅读全文
posted @ 2021-04-18 18:04 ImLxp 阅读(135) 评论(0) 推荐(0) 编辑
摘要:模式目标 处理多维度变化 前言 现实生活中我们经常会遇到两种类型的笔,他们分别是毛笔和蜡笔。假设需要使用大、中、小3种型号的画笔来绘制12种不同的颜色。如果使用蜡笔,需要3 X 12 = 36 支。但是如果是毛笔的话,就不一样了,我们只需要3种型号的毛笔,和12盒颜料即可,涉及的对象个数仅为 3 + 阅读全文
posted @ 2021-04-10 23:19 ImLxp 阅读(159) 评论(0) 推荐(0) 编辑
摘要:前言 有的笔记本电脑工作电压是20V,但是国家标准用电电压是220V,如何让20V的笔记本电脑能够在220V的电压下工作?答案是引入一个电源适配器,俗称充电器/变压器,有了这个电源适配器,生活用电和笔记本电脑即可兼容。 在软件开发中,也存在类似的不兼容的情况,也可以像引入电源适配器一样引入一个被称为 阅读全文
posted @ 2021-04-03 21:59 ImLxp 阅读(113) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示