- 10
- 0
- 约6.88千字
- 约 22页
- 2019-09-17 发布于广西
- 举报
本章目标 理解访问者模式 缘起 话说有对一年轻夫妇生了一对双胞胎男孩。俩小子长得一模一样,还特别调皮。 平时一般都是妈妈照顾俩小子。可是有一天, 妈妈出差了,晚上爸爸给俩小子洗完澡,把他放到床上,催他们快睡觉,小宝就笑起来了:“哥哥都洗两次了,我都还没洗澡呢。”。爸爸汗道:“还好不是喂饭” 分析 首先要回避掉非常多的判断操作 对这些对象做什么要可扩展,最好别改代码,甚至连重编译都不要…… 调用要简单…… 先来看一个例子 看了《洪武三十二》之后,总结出了这些: 当男人成功时,背后多半有一个伟大的女人 当女人成功时,背后大多有一个不成功的男人 当男人失败时,闷头喝酒,谁也不用劝 当女人失败时,眼泪汪汪,谁劝也没用 当男人恋爱时,凡事不懂也装懂 当女人恋爱时,遇事懂也装不懂 …… …… 于是,使用程序员的语言记下这个日记。 第N次日记 人(类)大都是这样滴: 第N次日记 男人(类)是这样滴表现: 第N次日记 女人(类)又是这样滴表现: 第N次日记 拿着日记去度世人(客户端调用): 日记不能度化人了? 某日,来一人,说,我没成功也没失败,我……结婚了,她也结婚了,我们表现也不一样啊 访问者模式 状态稳定,反映不同,那就解耦 访问者模式实现 状态抽象类:规定客户端可以访问什么,参数规定那些对象是可以被访问的 访问者模式实现 具体状态类:规定客户端访问到一个类之后该做什么 访问
您可能关注的文档
最近下载
- 合规红线与避坑实操手册(2026)《YST 3015.1-2013载金炭化学分析方法 第1部分:水分含量的测定 干燥重量法》.pptx VIP
- JJF 2377-2026 钻井液密度计校准规范.pdf VIP
- 佳能相机IXUS210(PC1467)说明书.pdf VIP
- 宣贯培训(2026)《YST 3015.1-2013载金炭化学分析方法 第1部分:水分含量的测定 干燥重量法》.pptx VIP
- EATON-伊顿平衡阀样本-CN.pdf VIP
- 2026年新版27种生产安全事故应急处置卡(依据GB6441-2025最新编制).docx
- 儿科学(第10版)儿童心肺复苏.pptx VIP
- 《游泳赛事活动水下视频助理裁判通用技术要求》(征求意见稿)标准文本.pdf.docx VIP
- 高中物理弹簧问题专题.doc VIP
- (小升初分班考)2025年河南省信阳市商城县六年级下学期数学试卷【含答案】.pdf VIP
原创力文档

文档评论(0)