Información sobre tecnologías de información y comunicación relacionadas a las empresas; y para desarroladores.
miércoles, 2 de septiembre de 2015
POO con PHP Basico Parte IX
Son clases que no pueden ser instanciadas. Son especificaciones de métodos que debe contener una clase.
Una clase puede implementar una interfaz para asegurarse que sigue unas especificaciones determinadas.
Las interfaces sólo contienen firmas de métodos y constantes.
La palabra clave 'implements' obliga a la clase a seguir las especificaciones de la interfaz.
El operador 'instanceof' se puede aplicar entre objetos e interfaces también.
Una clase que implementa una interfaz funciona idéntico a una clase común, sólo que al saber que interfaz implementa, se sabe más de su funcionalidad.
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario