![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式&七大原则
你家宝宝
自2018年接触到Java,至今。
展开
-
工厂设计模式
开胃菜:工厂设计模式 用企鹅厂来做例子:工厂设计模式也是用来产生对象的,它的职责也只有这个。模拟一下鹅厂的业务。 腾讯最开始只有OICQ这个聊天业务,那简直可以使用静态工厂产生这个业务了。 但是,问题来了,当他们要踏足“游戏行业“时,不嫌麻烦的话当然使用静态工厂也是可以的,但是要是继续增加呢?现在不是都有了音乐,视频等各种行业都有渗透,那不能老是修改静态工场吧...原创 2018-08-11 19:36:29 · 1028 阅读 · 0 评论 -
外观设计模式(别名:门面设计模式)
两个现实世界的例子 1.总开关 2.医院 3.文件加密(字符串拼接示范) 4.点餐 总开关 【例子描述】 房间有一个总开关,可以打开所有灯,而每一个灯都有自己的开关。在总开关中调用每个灯所对应的子开关。 【类图体现】 接口:ISwitchpackage com.fa...原创 2018-08-08 20:08:28 · 504 阅读 · 0 评论