管理庞大的PHP类文件

管理庞大的PHP类文件,php,maintainability,Php,Maintainability,我有一个巨大的php类,里面有很长的代码。这使得文件很大,编码很多,很难维护。我是否可以将类拆分为几个文件以便于维护 谢谢。这取决于是否可以将类拆分为子类 我的意思是,你应该问自己“这个方法适用于这个类还是属于一个子类?” 比如说, Class Animal - dog_bark() dog\u bark()可以移动到一个名为dog的类中,方法重命名为bark()当然,有办法:重构。你的问题还不清楚。如果你的类太大,也许你应该重新考虑你的应用程序架构。这就是为什么他们提供了类层次结构,这是

我有一个巨大的php类,里面有很长的代码。这使得文件很大,编码很多,很难维护。我是否可以将类拆分为几个文件以便于维护


谢谢。

这取决于是否可以将类拆分为子类

我的意思是,你应该问自己“这个方法适用于这个类还是属于一个子类?”

比如说,

Class Animal
  - dog_bark()

dog\u bark()
可以移动到一个名为dog的类中,方法重命名为bark()

当然,有办法:重构。你的问题还不清楚。如果你的类太大,也许你应该重新考虑你的应用程序架构。这就是为什么他们提供了类层次结构,这是一个很好的实现方法。