小编Cat*_*lin的帖子

PHP中的OOP方法

我在程序上用PHP编程(这是一个单词吗?)大约五年了,并决定尝试一种OOP方法,但遇到了一些概念/设计问题.假设您在程序中有一些模块,每个模块都可以列出,添加,编辑和删除实体.一个实体可以是..不知道,用户,客户,产品等.

你将如何设计类来操纵这些实体?

我想到了两种可能性:

  • 使用getUsersList,addUser,editUser,delUser等方法为每个实体创建类
    这种方法似乎是资源消耗,因为在列表的脚本中你只需要getUsersList和delUser方法,而在add user popup脚本中,你只需要addUser方法并且在编辑用户弹出脚本中只有editUser方法.所以,你必须实例化一个对象,只使用其中的两个或一个方法......
  • 创建通用类:列出,添加,编辑和删除并为每个实体扩展它们,这样你只需要一次实例化一个类(你真正需要的那个)

提前致谢,

php oop

3
推荐指数
1
解决办法
1764
查看次数

标签 统计

oop ×1

php ×1