エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
9.1 abstractクラスとabstractメソッド : Javaのオブジェクト指向入門
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
9.1 abstractクラスとabstractメソッド : Javaのオブジェクト指向入門
この章で説明する「抽象クラス」は、実際にはあまり使わない機能です。 ただ、その次の章で説明する「イ... この章で説明する「抽象クラス」は、実際にはあまり使わない機能です。 ただ、その次の章で説明する「インタフェース」を理解するうえでの手助けになるので、とりあえずかじっておきましょう。 抽象クラスを作ってみる ここまでの説明で、オーバーライドとアップキャストを使うことでポリモーフィズムができることはわかったと思います。 この「ポリモーフィズム」を強制させる機能があります。 それがこれから説明する「抽象クラス」というものです。 まずはこの「抽象クラス」というものを作ってみましょう。 // ConcreteSubRunner.java /** * 抽象クラス。 */ abstract class AbstractSuper { /** * 抽象メソッド。 */ abstract void printMyName(); } /** * AbstractSuperクラスのサブクラス。 */ class