Есть ли способ избежать $this-> везде?

У меня есть класс с множеством методов и переменных в PHP. Каждый раз, когда мне нужно, чтобы один метод вызывал другой в том же классе, я должен добавить $this->. Это (!) приводит к плохо читаемым исходникам, например:

$nextX = $this->calculateNextX($this->DX, $this->DY, $this->DZ);
$nextY = $this->calculateNextY($this->DX, $this->DY, $this->DZ);
$nextZ = $this->calculateNextZ($this->DX, $this->DY, $this->DZ);
$this->X = $nextX;
$this->Y = $nextY;
$this->Z = $nextZ;

Есть ли способ избежать $this-> везде?

7
задан fernacolo 24 December 2011 в 22:21
поделиться