クラスのフィールドを書く場所
素朴な疑問。
<?php class A { private $dataA; public function calcA(){ ... } ... private $dataB; public function calcB(){ ... } }
こういう書き方はしないんだろうか。
この場合、$dataBはそれ以下でしか使われないと想定して。
クラス定義が長くなると、上の方まで見に行くのが大変。
IDE使ってるとそういうことにならないから流行ってない?それとも何か理由があるのかな。
C言語で
int main() { int a; ... { int b; ... /* bを使うのはこのスコープのみ */ } ... }
みたいな考え方なんだけども。