Definiowanie interfejsu (interface)

Założenie: Zdefiniujemy interfejs Uruchamialny z metodą uruchom() i pokażemy, jak klasa go implementuje.

Krok po kroku:

  1. Definicja interfejsu: Tworzymy interfejs Uruchamialny z deklaracją metody uruchom(). Metoda ta nie ma implementacji, tylko sygnaturę.
  2. 
    interface Uruchamialny {
      public function uruchom();
    }
    				
  3. Implementacja interfejsu: Tworzymy klasę Samochod, która implementuje interfejs Uruchamialny. Musimy zaimplementować metodę uruchom().
  4. 
    class Samochod implements Uruchamialny {
      public function uruchom() {
        echo "Samochód został uruchomiony.
    "; } }
  5. Użycie klasy: Tworzymy obiekt klasy Samochod i wywołujemy metodę uruchom().
  6. 
    $samochod = new Samochod();
    $samochod->uruchom();
    				

Ten przykład pokazuje podstawy definiowania i implementowania interfejsów w PHP. Zachęcamy do dalszego zgłębiania tematu programowania obiektowego!

Dodaj komentarz 0

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