0

我正在设计一个 OOP 应用程序,这是我的第一个应用程序。

我有课(类似于下面提到的)

class Temp {
      private function a() {

          <code goes here>
      }

      private function b() {

          // To call method 'a', I am using $this
          $this->a();
          // Is it correct?
      }
}

我不知道是否应该使用 $this 从私有方法调用另一个私有方法。

我在上面的例子中做对了吗?

谢谢。

4

3 回答 3

2

对我来说看起来非常好 - 做得好。

于 2011-05-02T06:36:49.657 回答
1

是的,这是正确的。Private 意味着它只能在定义它的类中使用,而不是在派生类中使用。因此,就您而言,您可以在班级内的任何地方a打电话。但是,如果您从它派生另一个类,例如,您可能不会调用或在.bTempSubTempabSubTemp

于 2011-05-02T06:37:40.070 回答
0

是的,您正在以正确的方式进行操作。

于 2011-05-02T06:35:14.607 回答