随笔分类 -  设计模式

摘要:设计模式目的 设计模式的目的是为了提高代码重用性、可读性、可扩展性、可靠性,使得程序呈现出高内聚、低耦合的特性。 代码重用性:相同功能的代码无需多次重复编写 可读性:编程按照一定规范,便于其他程序员的阅读和理解 可扩展性:当我们可以非常方便简单地增加新功能 可靠性:我们增加或删除部分功能时,对原有系 阅读全文
posted @ 2023-12-20 22:09 子过杨梅 阅读(41) 评论(0) 推荐(0) 编辑
摘要:请假的顺序是,你要将假条交给辅导员,如果辅导员处理不了要上交给院长,院长处理不了交给校长。 而Handler就是个领导,secceor是上级 阅读全文
posted @ 2023-12-20 20:29 子过杨梅 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Subject泛化成代理类和一个真实类,而代理类又依赖真实类,服务器可以通过代理类进而使用真实类 例如: Proxy: Real real = new Real(); request(); login(boolean a): if a == true: return real.request(); 阅读全文
posted @ 2023-12-20 19:08 子过杨梅 阅读(4) 评论(0) 推荐(0) 编辑
摘要:举个例子,java里的String就是这个。 阅读全文
posted @ 2023-12-20 16:11 子过杨梅 阅读(4) 评论(0) 推荐(0) 编辑
摘要:继续白嫖别人的图,自己画实在是太麻烦了。 说白了就是调用,没了(我真不知道这点逼东西还至于出本书,专门说无语) 阅读全文
posted @ 2023-12-20 16:04 子过杨梅 阅读(3) 评论(0) 推荐(0) 编辑
摘要:就是在原有基础上,进行添加,心之钢玩过吧?就像这样 阅读全文
posted @ 2023-12-20 15:39 子过杨梅 阅读(3) 评论(0) 推荐(0) 编辑
摘要:看图,这个不用说吧,就是文件夹,用屁股都能想清楚 阅读全文
posted @ 2023-12-20 15:04 子过杨梅 阅读(2) 评论(0) 推荐(0) 编辑
摘要:现在你把等级拉到了九,你准备在九级D一波,最终场上你决定给伊瑞泽尔,凯隐和烬装备 看图,英雄需要拿到装备来干活,所谓的拿装备便是桥 阅读全文
posted @ 2023-12-20 14:34 子过杨梅 阅读(1) 评论(0) 推荐(0) 编辑
摘要:在你成功拿到五心之钢后,为了能够好好玩这把天选局,偷摸溜了出去,进到厕所,发现商店中静静躺着一张伊泽瑞尔,而后又在接下来的选秀中拿到铲子和腰带,你激动的合成了心之钢转,在你放上伊泽瑞尔后,发现你现在没有凯隐,因此你将一张布里茨放了上去,给它一张心之钢转,当当当!七心之钢! 心之钢转就是适配器, 布里 阅读全文
posted @ 2023-12-20 11:38 子过杨梅 阅读(3) 评论(0) 推荐(0) 编辑
摘要:现在,你正在王建民的软工课上昏昏欲睡,看着他唾沫星子乱飞,手舞足蹈,而你并没有像你旁边的人一样陷入对web的癫狂状态,只觉得飞舞的口水尤为助眠。 此时,王建民使用他红色的点点笔,狠狠的指向了你,你疾呼曰:“非我困顿也,实乃烈日灼目乎,二睛战战,涕难掩尔,低头之过非我罪也” 建民点头曰:“然,如此拉帘 阅读全文
posted @ 2023-12-20 09:31 子过杨梅 阅读(3) 评论(0) 推荐(0) 编辑
摘要:欢迎来到9999年,现在拥有着最先进的克隆技术... 你因为学java学到恶心,但是王建民还TMD让你敲代码,写web,做服务器,做数据清洗 %@(#&……(#()(!(……#*(!——+!I#)(&#(!)&(#!%*#)……*#)Y)#B#(!Y&T!NEF(Y*!(……*!……)4 好了,发泄 阅读全文
posted @ 2023-12-20 08:48 子过杨梅 阅读(3) 评论(0) 推荐(0) 编辑
摘要:把自己带入以下环境中, 你刷b站的时候看到了别人玩十心之钢,你看的心肝痒痒不止,就如同有蚂蚁在你骨头上爬来爬去一样,然后你就像瘾君子一样拿起手机,痴迷的打开金铲铲,点开排位模式,高呼你必吃鸡,然后! 你心下确定要先拿到三心之钢再做打算,而凑齐三钢有以下两种途径: 1.开局拿到奎桑提,厄斐琉斯,然后不 阅读全文
posted @ 2023-12-19 21:20 子过杨梅 阅读(4) 评论(0) 推荐(0) 编辑
摘要:工厂模式最主要解决的问题就是创建者和调用者的耦合, 在代码层面是将通过对不同且相近对象(类似 华为手机和小米手机)的new创建方式,统一起来。 1.简单工厂模式 由phone作为两手机的统一接口,使得factory直接返回phone即可,无需考虑xiaomi与meizu的返回不兼容问题,而facto 阅读全文
posted @ 2023-12-19 21:07 子过杨梅 阅读(13) 评论(0) 推荐(0) 编辑
摘要:泛化关系 泛化关系用一条带空心箭头的直接表示,可以理解为继承 eg:汽车是基类,而suv这辆车就是他的子类 实现关系 实现关系用一条带空心箭头的虚线表示; eg:将车作为一个接口类(模糊概念,比如跑的挺快),下边的小汽车或是自行车都是车这个模糊概念的实现 聚合关系 聚合关系用一条带空心菱形箭头的直线 阅读全文
posted @ 2023-12-19 19:30 子过杨梅 阅读(7) 评论(0) 推荐(0) 编辑

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