oop
-
-
如何在php中MVC而不使用某些框架 我对模型-视图-控制器模式有一些(也许是基本的)知识,我想用它创建一个网站。但是我发现如何实际实现这一点有点令人困惑。我被困在细节中。 假设我有一个网站,每个用户都保留一些待
-
-
-
如何在不触发错误的情况下检测类是否存在 我遇到了一个有趣的困境。在 DataMapper 类中,我正在生成一个类名,用于从数据库返回的行。 问题是,我所有的类都是自动加载的,并且可以来自许多地方(库,应用程序/模型等),我想检查
-
获取类中声明的所有公共方法,而不是继承的方法 我想从继承树中的最低类中获取所有公共方法的数组,并且仅获取公共方法的数组。例如: 有没有办法做到这一点?或者在这种情况下,我唯一的解决方案就是过滤掉反射类的结果?
-
OOP 设计 - 在何处/何时验证属性? 我读过几本关于OOP DDD/PoEAA/Gang of Four的书,但似乎都没有涵盖验证的主题 - 似乎总是假设数据是有效的。 我从这篇文章的答案( 那么,如何确保它是有效的呢?您是否在每个获取器和 setter 旁
-
-
是否可以将析构函数声明为私有? 我的一些类将其构造函数声明为私有,因为此类的对象只允许由该类的静态方法创建。我是否也可以将其构造函数声明为私有以保持其对称,它安全吗? 编辑:好吧,似乎这根本不可能: (
-
mysql_fetch_array、mysql_fetch_assoc mysql_fetch_object 这些功能都非常相似: 我最近开始使用mysql_fetch_object因为我正在用PHP做更多的OOP。 但是,人们对哪一个最好使用以及为什么使用有什么看法,也许在哪种情况下最好使用它们。 感谢您的想
标签