ログ日記

作業ログと日記とメモ

クラスのフィールドを書く場所

素朴な疑問。

<?php
class A
{
    private $dataA;
    public function calcA(){
        ...
    }

    ...

    private $dataB;
    public function calcB(){
        ...
    }
}

こういう書き方はしないんだろうか。
この場合、$dataBはそれ以下でしか使われないと想定して。


クラス定義が長くなると、上の方まで見に行くのが大変。
IDE使ってるとそういうことにならないから流行ってない?それとも何か理由があるのかな。
C言語

int main()
{
    int a;

    ...
    {
        int b;
        ... /* bを使うのはこのスコープのみ */
    }

    ...
}

みたいな考え方なんだけども。