抽象関数を定義する抽象基本クラスがいくつかあります。たとえば(barebones)、
abstract class My_Foo extends CI_Model {
  $protected a;
  $protected b;
  abstract public printWithExtra($extra);
}
class Bar extends My_Foo {
  public printWithExtra($param) {
    echo $this->a, $this->b, $param;
  }
}
抽象関数を実装するときに、パラメーターに名前を付けることは重要ですか?私はそうすべきだとは思いませんが、私は少しパラノイアを感じています。