Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2006, 08:48
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses
Puntos: 2135
Una interfaz (en POO), define que metodos o propiedades una clase debe de tener, o sea la intefaz en si, no hace nada por si sola, cuando uno crea una clase y implementa una interfaz, nescesita declarar los metodos y propiedades que la interfaz tiene definidas o un error es lanzado por ejemplo:
Código PHP:
interface jugadores_interface {
       public function 
salta();
       public function 
camina();
       public function 
corre();

Luego la implementamos:

Código PHP:
class jugador1 implements jugadores_interface {
      public function 
salta() {
          
// algo de codigo para saltar
      
}
      public function 
camina() {
          
// algo de codigo para caminar
      
}
      public function 
corre() {
          
// algo de codigo para correr
      
}

Espero te sirva para entenderlo :)