Stałe w interfejsach

Założenie: Pokażemy, jak zdefiniować stałą w interfejsie i jak klasy implementujące ten interfejs muszą ją zdefiniować.

Krok po kroku:

  1. Definicja interfejsu ze stałą: Zdefiniujmy interfejs Config zawierający stałą DATABASE_HOST.
  2. 
    
    				

    Ten fragment kodu definiuje interfejs Config z predefiniowaną stałą DATABASE_HOST. Wartość domyślna to ‘localhost’, ale klasy implementujące mogą ją nadpisać.

  3. Implementacja interfejsu: Stwórzmy klasę MyDatabase implementującą interfejs Config.
  4. 
    
    				

    Klasa MyDatabase implementuje interfejs Config i nadpisuje wartość stałej DATABASE_HOST na ‘192.168.1.10’.

  5. Dostęp do stałej: Wyświetlmy wartość stałej z klasy MyDatabase.
  6. 
    
    				

    Ten kod pokazuje, jak uzyskać dostęp do stałej zdefiniowanej w interfejsie za pomocą operatora zasięgu (::).

Ten przykład pokazuje podstawowe użycie stałych w interfejsach w PHP. Zachęcamy do dalszego zgłębiania tematu programowania obiektowego w PHP!

Dodaj komentarz 0

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