【问题标题】:OPP nomenclature question: object->function($param)OPP 命名法问题:object->function($param)
【发布时间】:2011-10-09 20:57:00
【问题描述】:

在 OOP 中,当你做的时候应该怎么称呼它:

$o = new ClassInstance();

$o->someFunction($p);

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

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

谢谢。

【问题讨论】:

    标签: php oop object nomenclature


    【解决方案1】:

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

    为了清楚起见重新措辞:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-22
      • 2014-07-31
      • 2021-07-05
      • 2012-01-16
      • 2014-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多