Является ли определение метода класса без видимости сокращением «общедоступного»?

Я часто вижу код функции, определенной без ключевых слов видимости. например:

class Foo() {
  function bar() {
    // ...
  }
}

Это сокращение функции public? Это хорошая практика, чтобы опустить его?

class Foo() {
  public function bar() {
    //..
  }
}
6
задан hakre 12 June 2012 в 09:30
поделиться