- ベストアンサー
PGの良い使い方とメリット、Swingを使った例について教えてください
- PGの良い使い方やメリット、Swingを使った例について教えてください
- 具体的なコード例を交えながら、PGの活用方法と優れた点について教えてください
- Swingを利用したPGの使い方とその利点について詳しく教えてください
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 例えばAxisクラスが何か物体のx座標とy座標を持つクラスとして、 その物体をを10個作って画面に配置したい時なんか、こんな感じで作ったりしませんでしょうか。 使い方、メリット、どのようにというよりはオブジェクト指向的なお話じゃないかなと思います。 Swingで例を挙げるとすると例えばAxisクラスはテキストフィールドのクラスとして配置場所x,yを持っている。 10個のテキストフィールドを生成して、配置場所をセットする。 うまく説明できなくてすみません。
その他の回答 (2)
- root139
- ベストアンサー率60% (488/809)
> 「配列.変数」という組み合わせに何ができるのか、ずっと考えていましたが、 ? もしかして、HowClass や howMethod を他のコードからどの様に使うのかという話ではなく、どの様な場合に「dim[0].a = 1;」の様な書き方をするのかという質問でしょうか? 「配列[添え字].変数」の部分だけを考えるのであれば、配列の任意の要素のフィールドに対して設定したり値を参照したり出来ますよね。 まあ、カプセル化されていない事の是非は有りますが・・・。 #2さんが挙げられている様な場合に、こういったコードが書かれることはあるでしょうね。
お礼
回答ありがとうございます。まずはご返事がおくれ、すみません。 #2さんの回答も含め、参考になりました。ぼんやりではあるのですが、 間違いなくプラスになりました!
- root139
- ベストアンサー率60% (488/809)
実用的な使い道の有るコードとは思えません。 あえて言うなら、クラスの配列を説明する際のサンプルコードとして使えるぐらいでしょうか。 howMethod では配列を作ったり要素を設定したりしていますが、戻り値も無く、ファイルやコンソール等へのIOも無いので、メソッドの外部に何ら影響を与えません。
お礼
回答ありがとうございます。 「配列.変数」という組み合わせに何ができるのか、ずっと考えていましたが、 たしかに説明用な感じはしているコードかもしれません。
お礼
回答ありがとうございます。そしてご返答が遅れてしまい失礼しました。 少し、私の質問の仕方がおかしいとも思っていたのですが、私としましても 上手に言えないものでして; でも、代弁していただいたような感じととらえています。 なんかしっくりきました!