2011-07-21 3 views
0

OOPでは、あなたがたときにそれを呼び出す何をすべきか:

$o = new ClassInstance(); 

$o->someFunction($p); 

たとえば、私は、関数someFunctionにパラメータpを渡していると言うでしょう。簡単です。

しかし、クラスオブジェクトClassInstanceの関数の呼び出しをどのように表現しますか?あなたは実際に関数someFunctionをClassInstanceオブジェクトに渡すわけではありません。あなたはこう言うでしょう: "ClassInstanceオブジェクトのsomeFunction関数を呼び出しますか?"

ありがとうございました。

答えて

1

"オブジェクト$o(これはクラスClassInstanceのインスタンスです)からメソッドsomeFunctionを呼び出し、$pを引数として渡します。"

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

"$instanceオブジェクトからの呼び出し方法someMethod(クラスClassNameのインスタンスである)、パラメータ(または引数)として$pを渡す":明確にするために言い換え