継承
Java「オブジェクト指向ってなんだろう」(3)
継承とは?
継承(Inheritance)とは、すでにあるクラスの内容を新たに作成したクラスに引き継がせることです。
犬クラスを継承したブルドッグクラスがあったとき、犬クラスを 親クラス(スーパークラス) と呼び、ブルドッグクラスを 子クラス(サブクラス) と呼びます。

スーパークラスを作ろう①
エディタで、Dog.javaファイルを作成します。

スーパークラスを作ろう②
『コンパイルして実行』しましょう。

サブクラスを作ろう①
エディタで、Bulldog.javaファイルを作成します。

サブクラスを作ろう②
『コンパイルして実行』しましょう。

サブクラスを改造しよう①
エディタで、Bulldog.javaファイルを改造します。

サブクラスを改造しよう②
『コンパイルして実行』しましょう。

インターフェースを作る①
エディタで、Mammal.javaファイルを作成します。

インターフェースを作る②
『コンパイルして実行』しましょう。

今回の課題
課題1
Mammalインターフェースに「走る」「踊る」「食べる」などのメソッドを追加しましょう。
課題2
DogクラスとBulldogクラスに「走る」「踊る」「食べる」メソッドを追加して、表示してみましょう。
課題3
好きな動物のクラスを、Mammalインターフェースを継承して作成しましょう。
(例:猫、猿、馬など)