PHPでインターフェイスを実装するクラスを拡張するときにクラスが見つかりません - answerstu - answerstu.com AiAntZoo

2つの答え

  1. クラス定義の順序に特に問題があります。インタフェースが同じファイルで定義される限り、どこでも宣言することができますが、クラスを拡張する前にクラスを定義する必要があります。オートローディングに言及します。複数のファイルを使用している場合は、これを調べてください。

  2. クラスとインターフェイスを間違った順序で宣言します。これは正しい。

    interface C {}
    
    
    
    class B implements C {}
    
    
    
    class A extends B {}
    
    

Leave a Reply

Your email address will not be published. Required fields are marked *

You can use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>