クラス名・変数名に迷ったら書き込むスレ。Part5
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
600:デフォルトの名無しさん 05/06/27 18:36:45 ゲーセン関連のシステムなんですけど、 ゲーム機クラス(Machine)があって、それを継承した 「設置済みゲーム機」 のようなクラスの名前をどうしたらよいか迷っています。 Javaで作ってます。 601:デフォルトの名無しさん 05/06/27 18:42:56 FixedMachine StayedMachine 602:デフォルトの名無しさん 05/06/27 18:49:28 >>600 FixedMachine AlreadyFixedMachine InstalledMachine よけいなお世話かもしれないけど、"Machine"なんて大風呂敷な命名すると 後からゲーム機以外の「機械」をあつかうような仕様変更があったときに困るような気が。 あと、また設計ダメ厨に文句言われそうだけど、 それって継承つかって実装すべきことなんだろうか? なんかそれだけの文面だとそういう風に聞こえないんだけど。 603:600 05/06/27 19:25:21 >>601-602 ありがとうございます。InstalledMachineがしっくりきてる気がします。 >>602 Machineのネーミングはそれ以外にはまずありえないと思うので問題ないと思います。 設計のほうはちょっとあやしいかもしれません。 想像し辛いかもしれませんが、店内にゲーム機を設置できる場所というのは、 ソケットのように一定の場所に決まっていて、 そのソケット的な役割のクラスを「配置クラス」とすると、 「配置クラス」は「設置済みゲーム機クラス」を集約する関係になります。 「設置済みゲーム機クラス」は「ゲーム機クラス」に設置日などの属性が追加されています。 こんな感じなんですが、考え直したほうが良いですかね。 あと、「配置クラス」(日本語でもちょっとニュアンスが変な気が)のクラス名も考えて頂きたいです。 よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/204 KB
担当:undef