课程笔记
课程/Java/后端开发
模式的秘密---责任链模式
介绍
章节
问答
笔记
Java攀登者
2019-09-15
广义的接口
:interface和abstract class
0赞 · 0采集
KingStar1
2017-11-07
科灵路
截图
0赞 · 0采集
KingStar1
2017-11-07
浏览记录
截图
0赞 · 1采集
范更
2017-07-31
java中的广义接口有interface和abstract类
0赞 · 0采集
范更
2017-07-31
责任链模式
截图
0赞 · 0采集
moocer9527
2017-07-17
责任链模式
截图
0赞 · 0采集
慕莱坞1612583
2017-03-22
handler 的接口 以及自己的引用
0赞 · 0采集
滕玉龙
2017-01-28
package com.imooc.pattern.cor.handler; /* * 销售,可以批准5%以内的折扣 */ public class Sales extends PriceHandler { @Override public void processDiscount(float discount) { if(discount <= 0.05){ System.out.format("%s批准了折扣:%.2f%n",this.getClass().getName(),discount); }else{ successor.processDiscount(discount); } } }
截图
1赞 · 0采集
滕玉龙
2017-01-28
package com.imooc.pattern.cor.handler; /* * 价格处理人,负责处理客户折扣申请 */ public abstract class PriceHandler { /* * 直接后继,用于传递请求 */ protected PriceHandler successor; public void setSuccessor(PriceHandler successor) { this.successor = successor; } /* * 处理折扣申请 */ public abstract void processDiscount(float discount); }
0赞 · 0采集
滕玉龙
2017-01-03
看到2:46
截图
0赞 · 0采集
蚂蚁分享圈
2016-12-16
前驱 中序遍历下某结点X的前驱就是所有(结点值)小于X的结点中最大的那个
0赞 · 0采集
蚂蚁分享圈
2016-12-16
后继 给定一个二叉查找树中的结点,有时候要求找出在中序遍历顺序下它的后继。如果所有的关键字均不同,则某一结X点的后继就是所有(结点值)大于X的结点中最小的那个。
0赞 · 0采集
小白25
2016-09-20
。。。
截图
0赞 · 0采集
黑白K
2016-06-24
责任链结构上的关键在handler持有对自己的引用 抽象接口handler中有两个方法,一个是持有对自身的引用,一个是处理折扣的抽象方法,具体的实现放在了销售人员、经理CEO等对折扣的处理,如果接收的折扣能够处理则批准,不能处理则把具体折扣交给后继successor调用processDiscount()方法来处理。疑问,这个后继是谁??
截图
0赞 · 0采集
吃鸟的菜
2015-12-02
责任链模式
截图
0赞 · 0采集
Godtrue
2015-06-20
再次的想象一下击鼓传花的游戏是怎么玩的,我们这里的代码仅是实现了类似的过程而已!关键是思想!
截图
0赞 · 0采集
Godtrue
2015-06-20
责任链模式的例子!
截图
0赞 · 0采集
Godtrue
2015-06-20
实现责任链的一个类图
截图
0赞 · 0采集
好逑不君子
2015-05-01
广义的接口包含interface和abstract class,因为handler需要有一个指向自己的引用,所以我们使用抽象类的方式
1赞 · 0采集
gx4air
2015-04-09
每个接受者都包含他的直接上级。
0赞 · 0采集
傲云翔天
2015-04-07
置顶向上的设计模式
0赞 · 0采集
老男孩_0015
2015-02-14
3333:基本的业务需求
截图
1赞 · 0采集
秋娜好漂亮
2015-01-19
666
截图
0赞 · 0采集
markliu
2015-01-05
后继
截图
0赞 · 0采集
数据加载中...