2020-04-12 抽象クラス概要 java 抽象クラスとは ・インタフェースとクラスの中間のようなもの。 ・一部の基本的な処理(メソッド)のみ実装した、基本クラスとして使用する。 ※抽象クラスの直接インスタンス化はできないため、必ずサブクラスが必要となる。 利用例 各クラスが使用するインタフェースのうち、一部の共通処理のみ実装が決まっている場合。 抽象クラス内に、共通処理のメソッドのみ実装する。 サブクラス毎で異なる処理は、abstractのメソッドとして用意するか、何も記述しない。 参考 http://www.atmarkit.co.jp/ait/articles/1003/30/news085.html