-
責(zé)任鏈查看全部
-
責(zé)任鏈模式查看全部
-
前段中的責(zé)任鏈模式查看全部
-
責(zé)任鏈模式應(yīng)用查看全部
-
責(zé)任鏈模式概念圖查看全部
-
通過讓更多對(duì)象有機(jī)會(huì)處理請(qǐng)求,解除了請(qǐng)求的發(fā)送者和接受者之間的耦合。查看全部
-
責(zé)任鏈模式UML圖查看全部
-
使得對(duì)象形成一個(gè)鏈條,并在該鏈條上的請(qǐng)求,直到有一個(gè)對(duì)象處理該請(qǐng)求。查看全部
-
大贊,把邏輯講成生活故事,使用者不需要關(guān)心。工廠類添加或者減少功能查看全部
-
客戶端并不知道鏈上的哪一個(gè)接受者會(huì)處理這個(gè)請(qǐng)求,從而實(shí)現(xiàn)了客戶端和接受者之間的解耦查看全部
-
右鍵方法名,refactor-》move到指定類中查看全部
-
handler 的接口 以及自己的引用查看全部
-
handler chain 以及 request 擊鼓傳花 銷售例子查看全部
-
111查看全部
-
package com.imooc.pattern.cor.handler; /* * 銷售,可以批準(zhǔn)5%以內(nèi)的折扣 */ public class Sales extends PriceHandler { @Override public void processDiscount(float discount) { if(discount <= 0.05){ System.out.format("%s批準(zhǔn)了折扣:%.2f%n",this.getClass().getName(),discount); }else{ successor.processDiscount(discount); } } }查看全部
舉報(bào)
0/150
提交
取消