课程
/后端开发
/Java
/模式的秘密---代理模式
这里的代码是用构造器的方式来创建对象的,我想这里能不能直接是
private Moveable m=new moveable();呢?
老师的这种创建方式有什么好处?
2017-03-03
源自:模式的秘密---代理模式 2-2
正在回答
直接在类内new一个对象是不好的,如果你在类内new一个对象,无论你怎样使用这个类,里边的对象都是定义好的,但是如果想把类里边的对象换成一个已经定义好的对象就没有办法了。不知道你能不能听懂?
举报
本节课程将带你领略Java编程语言中代理模式的奥妙
2 回答构造器和构造方法有什么区别啊
2 回答这聚合的方式不是和装饰者模式一样吗
2 回答为什么Car3的方式是属于聚合的方式呢?
1 回答ctr.newInstance(new Car());看API该方法的参数要传一个对象,为什么是被代理类的对象呢?
2 回答InvocationHandler接口中invoke()的第一个参数真心蛋疼!其次,构造函数注入只能注入一次(只能代理一个对象,而不是不同类的对象)
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号