この記事では、PHP 抽象クラスを使用する際の重要なポイントと注意事項を例とともに分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです:
PHP抽象クラスを利用する際のポイントと注意点は以下の通りです。
1. abstract を使用してクラスを変更する場合、このクラスは抽象クラスです。つまり、$abc = new abstract class name (); はエラーを報告します。
2. abstract を使用してメソッドを変更すると、そのメソッドは抽象メソッドになります。
3. クラスに抽象メソッドがある場合、そのクラスは抽象クラスとして定義されなければなりません。逆に、抽象クラスは必ずしも抽象メソッドを持つ必要はありません。さらに、抽象クラスは通常のメソッドを持つこともできます。4. 抽象メソッドはメソッド本体を持つことができません。つまり、抽象関数 abc();------ の後に中括弧 {......................} を追加することはできません。
5. クラスが抽象クラスを継承する場合、そのクラスは、その抽象クラス内のすべての抽象メソッドを実装する必要があります (これらの抽象メソッドも抽象として宣言しない限り、これは抽象クラスを継承する抽象クラスと同等です)。
抽象クラスの簡単な例:
リーリー