Konstruktor klasy (__construct)

Założenie: Stworzymy klasę Samochód z konstruktorem ustawiającym markę i model samochodu.

Krok po kroku:

  1. Definicja klasy Samochód z konstruktorem:
  2. 
    marka = $marka;
        $this->model = $model;
      }
    }
    ?>
    				

    Tworzymy klasę Samochod z publicznymi właściwościami $marka i $model. Konstruktor __construct() przyjmuje dwa argumenty (markę i model) i przypisuje je do odpowiednich właściwości obiektu za pomocą $this->.

  3. Tworzenie obiektu klasy Samochód:
  4. 
    
    				

    Tworzymy nowy obiekt klasy Samochod o nazwie $auto1, przekazując do konstruktora “Fiat” jako markę i “126p” jako model.

  5. Wyświetlanie wartości właściwości obiektu:
  6. 
    marka . "
    "; echo "Model: " . $auto1->model; ?>

    Wyświetlamy wartości właściwości $marka i $model obiektu $auto1 używając operatora dostępu do członków obiektu (->).

Ten przykład pokazuje podstawowe użycie konstruktora w klasach 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 *