・コンストラクタ・privateなフィールドやメソッドインターフェースのルールFinalを使って、動的に値が変更されないこと(定数)Staticを使って、インスタンスを生成しなくても使えること抽象クラスはインスタンス化はできない。抽象メソッドは、具象クラスが実装しなけらばならないオーバーロード(多重定義)は、メソッドが同じで引数が異なる「新しいメソッド」を定義すること。オーバーライドは、サブクラスでスーパークラスに定義されたメソッドを再定義することオーバーライドの3つのルール・シグネチャが同じであること・戻り値方は同じか、サブクラスであること・アクセス修飾子は同じか、より緩いものを指定することフィールドを参照した場合は、変数で宣言された方を使うメソッドを呼び出した場合は、メソッド内の指示に従うポリモーフィズムは、実際に動作しているインスタンスを、インスタンスの元になった型とは、異なる型で扱える仕組み。ポリモーフィズムが成り立つのは、現実か継承関係しか成り立ちません。インスタンスも型変換ができるキャスト式を記述して明示的に型変換すると、コンパイルは成功する。・スーパークラスのインスタンスが持つコンストラクタが先に実行されなけらばならない・サブクラスのコンストラクタには、スーパークラスのコンストラクタを呼び出す「super();」が、コンパイラによって先頭行に追加される。月別アーカイブはてなブログをはじめよう!masa_0415さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。