- Cursos de PHP
- Intermedio
Acerca de este Curso
Una interfaz es un tipo de contrato que asegura que ciertas capacidades están disponibles en una clase de objeto particular. Escribiremos y extenderemos múltiples interfaces, luego las implementaremos para diseñar y hacer coincidir la funcionalidad. Las interfaces no almacenan detalles de implementación por sí solas. Para compartir detalles de implementación entre clases, aprovechamos el poder de la herencia. Las clases abstractas evitan que una clase padre sea instanciada directamente, mientras que al mismo tiempo definen métodos que DEBEN ser implementados en cualquier hijo que extienda.
Este curso combinará contratos de interfaz con jerarquía de clases para aprovechar los beneficios de cada concepto. Explicaremos las diferencias entre interfaces y clases abstractas, y te daremos el conocimiento que necesitas para construir e implementar ambas en tus propios proyectos.
Qué aprenderás
- Escribir una Interfaz
- Implementar Interfaces
- Extender Interfaces
- Coincidencia de Interfaces
- Clases Abstractas
Instructor
-
Alena Holligan
Después de comenzar en bellas artes y pasar al diseño gráfico, Alena descubrió su pasión por la programación hace más de 15 años y nunca ha mirado atrás. Alena disfruta de la comunidad y está emocionada de introducir a las personas al maravilloso mundo de PHP y la Comunidad Tecnológica de Portland.
Cuando no está en su computadora, Alena disfruta explorando Portland con sus amigos y familia, incluyendo a sus 3 hijos pequeños. También disfruta de la Sinfonía, la Cocina, los Libros, el Tejido y el Yoga.