- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 设计模式--抽象工厂
抽象工厂 快速理解 大家都知道一个电子工厂吧——富士康! 不知道也没问题。。。 去百度百科一下再回来看这篇学习笔记。。。 富士康:是全球最大的电子专业制造商 (粗暴一点理解:就是一个电子厂,能生产很多电子产品,比如 手机、电脑等) 富士康:有很多地方有分厂 比如中国、印度等其他国家都有他们的分工厂,但对于不管怎样, 也改变不了每个分厂的性质——他们继承总厂的功能,他们能造电 子设备。 因此我们就可以粗暴的将富土康与分厂的关系理解为:抽象工厂模式 富土康——》抽象总工厂 中国分工厂——》实现类子工厂 印度
2021-01-09 20:53:40
155
原创 设计模式--工厂方法学习笔记
1简单工厂的缺点 可维护性差,扩展性也不高。在修改方面容易出错,在使用时也容易出错。 以下以 手机工厂 为例: public class Factory { public static Phone getByName(String phone) throws IllegalAccessException, InstantiationException { switch (phone) { case "IPhone": return IPhone.cla
2021-01-09 16:47:42
130
1
原创 话说设计模式,简单工厂——一个人买手机的故事
话说简单工厂 前言 开始学习软件设计时,老是不懂为什么要用到工厂,因此有很多疑问。 1.为什么用到工厂模式? 2.自己写一个简单工厂,做出一个小作业,代码也没见少很多? 3.使用工厂模式方便的地方在哪里? 刚开始我不懂,直到和同学一起做老师布置的项目后,我好像发现了答案 1.我们是合作写代码,怎么分配写代码的任务? 2.当我们写好代码,代码怎么整合在一起,可以使我能调用他写的方法,让项目能运行? 3.怎么最快找到并修改我们写的bug? 为了让大家更容易理解我就用两个场景来描述这个问题 第一个场景:独自完
2020-12-01 15:35:03
310
原创 软件工程设计-axurePR8.0模拟微信功能
前言 我没有完全实现微信的全部功能,只是部分实现,我的审美不咋的好,所以做到丑丑的,所以大家看技术就行啦!!! 想看聊天对话功能实现的,请看我原创的另一篇,也是提供大家免费下载的。 这是我学习《软件工程》时老师要求做的作业,当初axure不会用,有些实现不了,找网上的教程又很多是收费的,现在我把他免费共享出来。 实现效果 下载地址 ...
2020-11-30 15:37:38
877
4
原创 axure实现聊天对话
axurePR8聊天对话使用中继器实现 使用中继器实现 以前老是找不到免费的资源,想到当初的苦,通过自己和同学的努力,终于做出来了,共享给大家免费下载,实现效果如图 用到中继器,和透明度,透明的用来隐藏对话框,因为中继器含有两个对话框,在实际显示时,只显示一个,审美不咋地好,只关注效果,不负责美化,手动滑稽,已经上传源文件。 ...
2020-11-29 21:46:53
1674
4
abstract_factory.zip
2021-01-09
设计模式--简单工厂例子源码
2020-12-01
axurePR8.0模拟微信功能
2020-11-30
axure的中继器实现聊天对话功能
2020-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人