|
1
0
我将进行构造函数注入,而不是像您当前所做的那样进行方法注入,如下所示:
在mb方法中,我从
到
纸质类现在如下所示:
通过构造函数注入,您可以在任何地方使用注入的类,而无需担心将其传递给每个方法,即使该方法不需要它。(此外,函数中包含从未使用过的参数会让人感到困惑。)除非paper类有大量属性保存着天文数字的数据,否则不必担心内存问题。 构造函数注入方法也很方便,以防您决定添加需要使用纸质类的其他方法——如果您需要,它就在那里。 顺便说一句,所有对象都是通过引用自动传递的——但这与构造函数注入方法无关。 |
![]() |
heroxav · Rails:无法从初始值设定项创建类的对象 7 年前 |
|
Wagner D. F. · 不创建新实例的Java调用接口方法 7 年前 |
![]() |
Nader Besada · 了解Rabbitmq 7 年前 |
![]() |
Mohamed · 在java中将新对象作为参数传递给另一个新对象 7 年前 |
|
user7345804 · 如何将计数器应用于循环中调用的多个类实例? 7 年前 |
![]() |
Zedd · 交换类实例数组中的值 7 年前 |