0

我想创建一个类,它将动态生成该类扩展的所有变量的 getXXX 和 setXXX 函数。

我们可以使用“用户调用函数数组”还是“用户调用函数”

任何例子或想法如何做到这一点?

class B extends A
{
 var $name;
 var $email;
 var ....
}

我想要 A 类中的某种类型的编码,它将为 B 类中扩展它的所有变量生成 get 和 set 方法。

而且我还想创建除 get 和 set 之外的其他方法,这些方法将使用扩展类的变量名

类似 getbyname() 或类似函数的东西,将使用扩展类的变量

4

1 回答 1

1

Getter 和 setter 是一个已解决的问题。你可以使用魔法__get()__set()方法。

知道这一点,没有什么比手动实现所有的 getter 和 setter 更好的了!如果你有太多,你的类可能有太多的功能,需要拆分!

于 2013-08-24T05:52:12.980 回答