では、作成したクラスからインスタンスを作成し、メソッドを呼び出すにはどうすればよいのでしょうか。これは、以下のような形で行います。 メソッドが何らかの値を返すものであった場合には、getNameの例のように返値を変数などに代入させるような形 ...
Javaにおける静的(static)および非静的(インスタンス)メソッドと変数は、クラスとオブジェクトの関係において重要な役割を果たします。これらの違いを理解することは、オブジェクト指向プログラミング(OOP)を効果的に活用するために不可欠です。
クラスは設計図、インスタンスは完成品? 今まで説明してきたプログラムは、基本的に「数字やテキストなどを足したり引いたりするもの」でした。が、Javaの世界では、数字などの値とはちょっと違うものがたくさん登場します。それは一般に ...
前節までで、UML“クラス”とJava“クラス”のマッピングを考えるための情報を整理しました。 簡単なクラス図を書くことが目的であれば、UML“クラス”とJava“クラス”はほとんどそのままマッピングできます。しかし、CASEツールを用いて、UML“クラス”と ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
Java言語では,オブジェクト(インスタンス)の機能を実現するとき,メソッドをクラスに定義します。一口に「オブジェクトの機能」といっても,結局はJavaのコードの集まりにしか過ぎません。つまりメソッドとは,Javaのコードを意味のあるまとまり ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する