No.2ベストアンサー
- 回答日時:
エクリプスをインストールしてみたらいかがでしょうか?
私もよく理解できないのですが、
クラスの雛形が出てきて、
もう、あとは一文字づつ、文法チェックされるような感じで、
どこから進めたらいいか、
しっかり教えてもらえそうです。(間違ったらすぐにエラーで指摘されます)
No.1
- 回答日時:
質問が漠然としすぎているので、何を答えたらいいのかわかりませんが、山勘で答えます。
UMLのクラス図(Class Diagram)を勉強しているということは、Javaの基本についてはある程度わかっているわけですよね。
だったらとりあえず、クラス図から継承や実装関係を把握して、必要なフィールドやメソッドを持つクラスやインタフェースを一気に作ったらいいんじゃないでしょうか。もちろんこの段階ではメソッドの実装だけは空っぽでいいです。
それからメソッドの満たすべき機能を実現することを考えればいいと思います。
メソッドは簡単なものはすぐに完全な実装して、複雑なものは必要最低限の実装をして、とりあえずテストできるようにします。
あとはテストを繰り返しながら一つずつメソッドを完成させていけばいいでしょう。
高度なデザインパターンほど、クラスやインターフェースが複雑な関連性を持ってくるので、クラスを1個ずつ完成させていくよりも、とりあえず、大雑把に作ってから細部を作り込んでいくというアプローチになるのではないでしょうか。
私自身は素人なのでクラス図をもとにコードを書いた経験はありませんが、自分ならおそらくこのようにすると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- IT・エンジニアリング プログラマの仕事内容 4 2022/08/13 00:34
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- Java Javaで2の0乗から-8乗まで表示するプログラムが分かりません… 教えていただけませんか? 4 2023/06/03 20:53
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Java Java 年数計算 3 2023/01/28 10:52
- Java mac mini 2009 でのmac OS における Java の入れ替えについて 1 2022/12/27 19:23
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipse実行ができない
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
JaneStyleのスレッドが見れなく...
-
プログラミングの問題です。大...
-
JAの支部?地域の農協のカード...
-
CSV出力を画面から選択したデー...
-
下記問題の答えが"D"になる意味...
-
jdk17.06のインストーラーが起...
-
リレーションエンティティクラ...
-
自作Androidアプリのデータ引き...
-
正規表現について質問です。 カ...
-
Processingでマウスクリックで...
-
えハミルトン路と全域木のちが...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大...
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
JAの支部?地域の農協のカード...
-
eclipse実行ができない
-
Eclipse 動的プロジェクトで404...
-
下記問題の答えが"D"になる意味...
-
正規表現について質問です。 カ...
-
list の空は [] ってあわらすのに
-
「main メソッドを持つクラスが...
-
あんまりお料理しないのに台所...
-
JaneStyleのスレッドが見れなく...
-
jdk17.06のインストーラーが起...
-
eclipseで作ったプログラムを他...
-
改行含むテキストの表示の仕方
-
キー入力について
-
CSV出力を画面から選択したデー...
-
Processingでマウスクリックで...
-
次のhtml・cssでspan内の文字を...
-
JSFタグのfタグとは
おすすめ情報