前節までで、UML“クラス”とJava“クラス”のマッピングを考えるための情報を整理しました。 簡単なクラス図を書くことが目的であれば、UML“クラス”とJava“クラス”はほとんどそのままマッピングできます。しかし、CASEツールを用いて、UML“クラス”と ...
※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます 講演資料・動画まとめページ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers ...
前回(第3回 静的モデル:クラスにおけるUMLとJavaのマッピング(1))は、UMLの“クラス”とJavaの“クラス”についてそれぞれを構成する部品をメタモデルという形で明確化しました。今回は、このメタモデルを比較することによって、UMLとJavaのマッピング ...
開発者はアプリケーションを開発するとき、利用するプログラミング言語の特定のLTS(長期サポート版)をベースにすることが一般的だ。プログラミング言語および開発・実行環境「Java」では、「Java 8」または「Java 11」が該当する。 2021年9月にOracleがLTS ...
Javaプログラムはクラスを使うと効率がアップします。日付の計算には、Calendarクラスを使うと便利。 問題 - Calendarクラス「難易度:低」 JavaではCalendarクラスを使うと日付データを扱うことができます。次のJavaプログラムはCalendarクラスから日付オブジェクト ...
前回に引き続き、継承の問題です。継承される側と、継承する側の関係性に要注意! 問題 - コンストラクタ「難易度:中」 次のようにFruitクラスを定義しました。オブジェクトを生成したときに呼び出されるコンストラクタには「くだもの」と出力するコード ...