- - PR -
メソッドの引数にをプリミティブ変数ではなくクラスを渡す理由
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-03-31 12:32
すみません。少しわかりにくい表現をしてしまいました。 安定というのは(定義が)変更されにくいということです。 プリミティブ型が変更されることはほとんどありません。 ですからどれだけ依存しても依存する側も安定だということです。 ユーザー定義のクラスは変更される可能性があります。 例えば
プリミティブ型ではこれを考慮する必要はありませんので その点プリミティブ型の勝っているところだと思います。 しかしクラスはユーザー定義できますしインターフェースによって依存性を低く抑えることもできるのでクラスのほうが適切なときもあると思います。 |