カテゴリー内 項目一覧

クラスの親子関係である「スーパークラス」と「サブクラス」について説明します。
継承関係にあるクラスの、どのフィールドやメソッドを指すかを指定する「super」と「this」を紹介します。
継承したクラスのメソッドを、新しいメソッドで代替させる「オーバーライド」という仕組みを紹介します。
オブジェクトを、継承関係のあるオブジェクトの代わりに使う「キャスト」について説明します。
アクセス制御の第2弾として、「protected」と「修飾子なし」の場合について説明します。
変数の中身を書き換えられない「定数」について紹介します。参照型の場合は少し注意が必要です。
クラスのメソッドの一部が未実装の「抽象クラス」について紹介します。
Javaで多重継承をおこなう仕組みである「インターフェース」について説明します。
インターフェースを実装して利用する方法を、例を元にして紹介します。
全てのクラスの祖先に当たる「Object」クラスの話をします。