- オブジェクト指向なんて今すぐやめてください
912 :デフォルトの名無しさん[sage]:2014/09/02(火) 08:43:53.76 ID:S8CK+9Gm - 複数インスタンス作りたいケースって大体限られてるよね
ほとんどのケースでは生成するインスタンスは1つだけだよね?とくに事務系ソウトでは マルチスレッドに対応するために複数インスタンスが必要だというなら、ちょっとオブジェクト指向の本来の趣旨からは外れてるよね
|
- オブジェクト指向なんて今すぐやめてください
915 :デフォルトの名無しさん[sage]:2014/09/02(火) 09:07:48.02 ID:S8CK+9Gm - >>913-914
うん、だから大体そんなもんでしょ 業務系だとDB絡みがほとんど ケース的には両手で余るぐらい
|
- オブジェクト指向なんて今すぐやめてください
918 :デフォルトの名無しさん[sage]:2014/09/02(火) 09:54:26.50 ID:S8CK+9Gm - ん?
たとえば、ビジネスロジッククラスとか、MVCのCとかVもほとんど1つでOKだし、DBへのコネクション管理クラスとか、ファイルIO関連のクラスとか、画面表示クラスとか、ユーティリティ関数クラスとか、いっぱい そもそもDBのモデルやエンティティにしても、あえて複数インスタンスを生成しなくても、ループの中だと1つのインスタンスで済む場合が多いし、関数化とかでスコープを局所化することでも対処できる場合が多い。 1つのスコープの中で、同じクラスのインスタンスが複数必要なケースって少なくね? あ、文字列とか数値とかのプリミティブな型は別ね
|
- オブジェクト指向なんて今すぐやめてください
931 :デフォルトの名無しさん[sage]:2014/09/02(火) 20:18:03.31 ID:S8CK+9Gm - お前らのオブジェクト指向探求の旅はまだ始まったばかりだ
だが忘れんじゃねーぜ!オブジェクトはいつだってお前らの心の中にあるってことをな 辛くなったらそのことを思い出せ
|