我试图弄清楚是否有解决以下问题的方法:
假设我有一个名为 OpenFiles 的类。构造函数需要打开文件的路径和 OpenFiles 所需的对象。
class OpenFiles
{
public function __construct(Object $object,$filePath)
{
//code
}
}
$object 总是相同的,可以在某种容器中找到。但是每次需要这个类时,filePath 都是不同的。
我的“问题”是当这个类发生变化时,我需要检查我的所有代码并进行相应的编辑。
对此有模式或解决方案吗?还是这是不可避免的?
提前致谢!