【发布时间】:2010-01-13 19:37:04
【问题描述】:
我认为我是一位经验丰富的程序 PHP 程序员。我已经实施了一些更大的项目。现在我想在较小的一个(数据库导入/导出框架+用户身份验证)上尝试 OOP PHP。因为我从来没有在这样的项目上尝试过 OOP,所以我在对象设计方面遇到了问题。
我想以这种方式实现框架,我只需要创建对象的一个实例即可使用整个框架。我还想保持代码的合理安排,所以我不会只为所有方法/属性实现一个类。
我怎样才能将一个大类分成几个小类以保持它们井井有条(在更多的 php 文件中)?
我认为我必须实现一个基类,然后使用其他基类对其进行扩展。但是这样我会有很多小班,而不是大班。
你会如何解决这个问题?
我希望我能很好地解释问题。
感谢您的帮助。
【问题讨论】: