【发布时间】:2016-03-31 06:10:30
【问题描述】:
在 PHP 中,假设有四个类 A、B、C 和 D。它们都不继承另一个。它们都是独立的类。现在,我只希望 B 和 C 能够创建 A 类的对象。D 不应该能够创建 A 类的对象。
这可以在 PHP 中完成吗?如果是,如何?我尝试刷新我的面向对象概念,但似乎无法在 PHP 中找到合适的答案。
不胜感激。
【问题讨论】:
-
投反对票的人,请告诉我为什么?
-
我认为函数
debug_backtrace()会在这里帮助你 -
@ChetanAmeta Ok Lemmi 看看。谢谢
-
见我回答中的例子
-
也许你能解释一下你为什么要这样做?这可能会提供更好的建议来解决您的实际问题。
标签: php algorithm class oop design-patterns