OPP命名问题:对象-函数($param)


OPP nomenclature question: object->function($param)

在OOP中,当你这样做的时候该怎么称呼它呢?

$o = new ClassInstance();
$o->someFunction($p);

例如,我将参数p传递给函数someFunction。一件容易的事。

但是如何明确在类对象ClassInstance中调用函数呢?您实际上并没有将函数someFunction传递给对象ClassInstance....所以你会说:"调用ClassInstance对象中的someFunction函数?"

谢谢。

"从对象$o(它是类ClassInstance的一个实例)调用方法someFunction,传递$p作为参数"。

为清晰而改写:

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

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