|
|
1
0
PHP是一种非常宽容的语言,因为某些语言构造和实践没有像其他编程语言那样严格应用。 如果您提供 更多 参数,无论该方法是构造函数还是正则方法。如下所示,输出“你好,世界!”很好:
|
|
|
2
0
我还在努力理解你的问题是什么。 虽然源代码的链接很好,但您能否更具体地说明您在谈论哪些文件。 这也是你指的那一行吗
然后你说你有一个这样的类(有一个空构造函数)
如果我正确地理解了这一点,那么在这种情况下,额外的参数将被忽略。但是,请考虑使用另一个可以存储在中的类
所以在这种情况下,同一个类
就我个人而言,我更希望他们有一个这样的界面。我会尽力解释。一个接口可以被看作是一个契约,它保证实现它的任何类都将以特定的顺序公开一些带有给定参数的公共方法。 例如
因此,这需要实现该接口的每个类都需要一个singleton实例作为其构造函数的第一个参数。他们仍然可以忽视这一点,但这应该是一项合同义务
那么你的课看起来像这样
这就是我要做的。。。不清楚你是在使用别人的系统,还是在创建自己的系统。 所以你可能想知道为什么要经历这些麻烦,我给你举个例子。
稍后,您可能需要类似于中配置文件的路径
所以你在课堂上看到这个(我们会忘记我们知道什么)
因此,您可以将其固定在构造函数中(假设您在Singlton之外的某个地方使用这个类)。所以你改变它。
这一切都很好,直到
希望这有意义。 |
|
|
heroxav · Rails:无法从初始值设定项创建类的对象 8 年前 |
|
|
Wagner D. F. · 不创建新实例的Java调用接口方法 8 年前 |
|
|
Nader Besada · 了解Rabbitmq 8 年前 |
|
|
Mohamed · 在java中将新对象作为参数传递给另一个新对象 8 年前 |
|
|
user7345804 · 如何将计数器应用于循环中调用的多个类实例? 8 年前 |
|
|
Zedd · 交换类实例数组中的值 9 年前 |