OPP命名法问题:object->函数($ param)

时间:2011-07-21 01:43:54

标签: php oop object nomenclature

在OOP中,当你这样做时会怎么称呼它:

$o = new ClassInstance();

$o->someFunction($p);

例如,我会说我将参数p传递给函数someFunction。简单。

但是你怎么表达在类对象ClassInstance中调用函数?你并没有真正将函数someFunction传递给对象ClassInstance ....所以你会说:“在ClassInstance对象中调用someFunction函数?”

感谢。

1 个答案:

答案 0 :(得分:1)

“从对象someFunction调用方法$o(这是类ClassInstance的实例),将$p作为参数传递。”

为了清晰起见:

$instance = new ClassName();
$instance->someMethod($p);

“从对象someMethod调用方法$instance(这是类ClassName的实例),将$p作为参数(或参数)传递”。