PHP: Dziedziczenie i polimorfizm · Kurs: PHP · Technik informatyk egzamin zawodowy

PHP: Dziedziczenie i polimorfizm

Kurs: PHP

Widzisz jedynie fragment lekcji. Całość dostępna po zalogowaniu i aktywacji konta.

Dziedziczenie i polimorfizm to fundamenty programowania obiektowego w PHP. Pozwalają one tworzyć hierarchie klas, w których klasy potomne przejmują cechy klas bazowych i mogą je rozszerzać lub modyfikować.


1. Dziedziczenie – podstawy

Dziedziczenie umożliwia utworzenie nowej klasy na podstawie istniejącej. Używamy słowa kluczowego extends.

<?php
class Animal {
    public function makeSound() {
        echo "Jakiś dźwięk";
    }
}

class Dog extends Animal {
    // klasa Dog dziedziczy metodę makeSound()
}

$dog = new Dog();
$dog->makeSound(); // Jakiś dźwięk…
Testy przypięte do lekcji
Aby widzieć ocenę lekcji - Zaloguj się