【发布时间】:2009-07-23 21:53:28
【问题描述】:
与嵌套类相比,将类链接在一起(或者更确切地说,使用一个类的结果生成另一个类)有哪些相对优势/劣势?
我正在尝试重组我的用户/身份验证系统并且想知道是否;
- myAuthClass 应该作为一个实用程序,如果登录成功,只需创建一个新的 myUserClass 对象
- 或者 myAuthClass 是否应该在内部创建 myUserClass(即 $this->user = new myUserClass)
- 或者即使 myUserClass 应该只在必要时调用 myAuthClass(即当用户尝试登录时)并根据需要更新其内部结构(新电子邮件、收藏夹、购物车等)。
如您所知,我有点像 OOP n00b。 Concpetually,我似乎能够为每种方法提供一个案例,所以我很想听听其他人关于各种方法的 +ves/-ves 的信息。
干杯。
【问题讨论】:
标签: php design-patterns oop