构造器方式传入另一个对象的方式好吗?

来源:2-2 聚合比继承更适合代理模式

激流勇进__

2017-03-03 17:20

  这里的代码是用构造器的方式来创建对象的,我想这里能不能直接是

private Moveable m=new moveable();呢?

老师的这种创建方式有什么好处?

写回答 关注

1回答

  • 慕函数3178513
    2017-03-10 16:38:22

    直接在类内new一个对象是不好的,如果你在类内new一个对象,无论你怎样使用这个类,里边的对象都是定义好的,但是如果想把类里边的对象换成一个已经定义好的对象就没有办法了。不知道你能不能听懂?

模式的秘密---代理模式

本节课程将带你领略Java编程语言中代理模式的奥妙

54912 学习 · 98 问题

查看课程

相似问题