[[oktatas:programozás:php:php oop|< PHP OOP]]
====== PHP OOP interfész ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2020
* [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Interfész =====
interface ElolenyTevekenyseg {
public function mozog();
}
class Allat implements ElolenyTevekenyseg {
public function eszik() {
echo "Eszek...";
}
public function hang() {
echo "auuuuu";
}
}
===== Kiterjesztett interfész =====
interface ElolenyTevekenyseg {
public function mozog();
}
interface AllatTevekenyseg extends ElolenyTevekenyseg {
public function eszik();
public function hang();
}
class Allat implements AllatTevekenyseg {
public function mozog() {
echo "Mozgok...";
}
public function eszik() {
echo "Eszek...";
}
public function hang() {
echo "auuuuu";
}
}