>>142
処理の対象となるのはint[]型の変数で、それに対する
change()とprint()という2つの操作がある。
これら処理対象と操作をひっくるめて実現したのがHogeクラス。

…こんな感じで考えるのがオブジェクト指向。
オブジェクト指向でコードを書いていれば、
メソッドの引数に処理対象の参照を渡すなんてことは
ほとんどなくなるはず。