interfaz php

PHOTO EMBED

Wed Sep 03 2025 18:15:09 GMT+0000 (Coordinated Universal Time)

Saved by @jrg_300i #docker

// Definición de la interfaz
interface Encendible {
    public function encender();
    public function apagar();
}

// Clase que implementa la interfaz
class Bombilla implements Encendible {
    public function encender() {
        echo "La bombilla está encendida\n";
    }

    public function apagar() {
        echo "La bombilla está apagada\n";
    }
}

// Uso
$miBombilla = new Bombilla();
$miBombilla->encender();  // Salida: La bombilla está encendida
$miBombilla->apagar();    // Salida: La bombilla está apagada
content_copyCOPY