課程
/后端開發(fā)
/Java
/模式的秘密---代理模式
cls.getInterfaces()返回的是car實現(xiàn)的接口,如果實現(xiàn)的接口除了move(),還有stop(),怎么指定我要代理的是move()方法
2018-06-01
源自:模式的秘密---代理模式 2-3
正在回答
想多了,后面執(zhí)行m.move()或m.stop()就行了,代理類并不關(guān)心要實現(xiàn)誰
舉報
本節(jié)課程將帶你領(lǐng)略Java編程語言中代理模式的奧妙
3 回答logHandler調(diào)用的是move方法,但為什么timeHandler調(diào)用的也是move方法
2 回答接口的getName()得到的應(yīng)該是全限定名,為什么視頻里不是?。?/p>
2 回答InvocationHandler接口中invoke()的第一個參數(shù)真心蛋疼!其次,構(gòu)造函數(shù)注入只能注入一次(只能代理一個對象,而不是不同類的對象)
1 回答Handler中的invoke方法的第一個參數(shù)指的是代理對象還是被代理對象?
1 回答為什么聚合它們要實現(xiàn)相同的接口
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-06-01
想多了,后面執(zhí)行m.move()或m.stop()就行了,代理類并不關(guān)心要實現(xiàn)誰