カテゴリ

open all | close all

第11回 継承


  • 継承

    継承

    継承クラスを作成 クラスは継承関係を持たすことができます。継承とはあるクラスの変数、メソッドを別のクラスが利用できるようにすることです。 プログラムで確認してい […]

  • コンストラクタ

    コンストラクタ

    スーパークラスのコンストラクタ クラスをインスタンス化すると自動的に実行されるメソッドがコンストラクタでした。継承先のクラス(サブクラス)をインスタンス化すると […]

  • キャスト

    キャスト

    クラスのキャスト 数値型のキャストは以前ご紹介しました(型)。継承関係があるクラスでもキャストが可能です。 [crayon-641ee18ef212265159 […]

  • オーバーライド

    オーバーライド

    メソッドを置き換える クラスを継承することによりプログラムの流用性が高まります。さらに向上させるための仕組みがあります。プログラムを例に紹介します。クラスChi […]

  • abstract

    abstract

    特殊なスーパークラス スーパークラスで特殊なクラスがあります。それがabstractです。abstractクラスを継承するサブクラスは、指定されたメソッドを強制 […]

  • チャレンジ

    チャレンジ

    中古車販売の広告 新しいプロジェクト「challenge11」を作成し、その中にパッケージ「challenge11」を作成してください。そして次のプグラムを作成 […]

  • チャレンジ正答例

    チャレンジ正答例

    正答例&実行結果例 [crayon-641ee18ef25b1258821656/] [crayon-641ee18ef25b4725593876/] [cra […]