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