【Java入門(3)オブジェクト指向:活用編 #8】インタフェース
今回は… というテーマでお送りします。 【1】 ポリモフィズムの実現 ポリモフィズム(多態性)とは オブジェクトが異なる振る舞いをする部分を 同一のメソッド呼出しで、扱えること です。 複数のオブジェクトに 異なる振る舞…
楽しくプログラミングを学ぶサイト
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 ポリモフィズムの実現 ポリモフィズム(多態性)とは オブジェクトが異なる振る舞いをする部分を 同一のメソッド呼出しで、扱えること です。 複数のオブジェクトに 異なる振る舞…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 ポリモフィズム ポリモフィズム(多態性)とは… オブジェクトが、異なる振る舞いをする部分を 同一のメソッド呼出しで 扱えることです。 例えば、「日本人クラス」「アメリカ人ク…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 参照型の型変換 それに引き続いて、今度は… です。 まず、イメージから見ていきましょう。 ある クラス ClassA があります。 ClassA の中で定義されているメソッ…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 オーバーライドとは オーバーライドとは… です。 同じメソッド名・引数・戻り値で 異なる振る舞いをしたい場合に定義します。 イメージ的には、こうなります。 スーパークラス …
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 継承とコンストラクタ あるクラスAがあります。 その クラスA を継承した クラスB を考えましょう。 ここでは、クラスAがスーパークラス クラスBがサブクラスです。 利用…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 継承とは 継承とは です。 元になるクラスを… といいます。 そして、親クラスを元に定義されたクラスを… といいます。 サブクラスは、スーパークラスの メンバを引き継ぎます…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 【1】 カプセル化とは カプセル化、本来の意味は… をカプセル化といいます。 フィールドを非公開にして… 必要に応じて、公開されたメソッドからのみ アクセスできるようにします。 こ…
Java入門(3) オブジェクト指向:活用編
今回は… というテーマでお送りします。 今回から、Java入門もオブジェクト指向の活用編です。 オブジェクト指向の3大要素を中心に お伝えしていきますね。 【1】 パッケージ宣言 パッケージとは クラスをグループ分けする…