抽象クラス(Javaの)

抽象クラス定義:

  オブジェクト指向の概念では、すべてのオブジェクトは、クラスによって描画されています。

  しかし逆に、ではないすべてのクラスは、オブジェクトを記述するために使用されています。

  クラスは、特定のターゲットを記述するのに十分な情報が含まれていない場合は、そのようなクラスは抽象クラスです。

抽象クラスの機能:

  1.方法のみのステートメントは、メソッドが抽象メソッドが抽象メソッドを修正する必要があり、何のメソッド本体ではありません。

抽象メソッドが抽象クラスで定義されている必要があり、抽象クラスも変更しなければなりません。

  2.抽象クラスはインスタンス化することはできません。(コール・抽象メソッドは意味がないので)

  抽象クラスの3サブクラスはサブクラスが抽象的でない限り、抽象メソッドは、特定の抽象クラスを与える実装する必要があります。

  4.抽象クラスは必ずしも抽象メソッドが含まれていませんが、クラスの抽象メソッド、抽象クラスが存在しなければなりません。

  コンストラクタクラスメソッド(変性静的メソッド)が抽象メソッドを宣言することはできません。

おすすめ

転載: www.cnblogs.com/benon94/p/10972733.html
おすすめ