Interfaces

 <?php

        //Interfaces
        
        interface webHTML{
            public function dibujaTabla();
            public function dibujaCabecera($nombre);
        }
        
        class miTabla implements webHTML{
            public function dibujaTabla() {
                echo "<table><tr><td></td></tr></table>";
            }
            public function dibujaCabecera($nombre) {
                echo "<h1>$nombre</h1>";
            }
            public function saludo(){
                echo "hola";
            }
        }
        class OtraTabla implements webHTML{
            public function dibujaTabla() {
                echo "hola";
            }
            public function dibujaCabecera($nombre) {
                echo $nombre;
            }
        }
        
        ?>

Publicado por

Avatar del usuario

Juan Pablo Fuentes

Formador de programación y bases de datos