Adquiere por un año todos los cursos, escuelas y certificados por un precio especial.

Adquiere por un año todos los cursos, escuelas y certificados por un precio especial.

Antes:$249

Currency
$219/año
Paga en 4 cuotas sin intereses
Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

03h

36m

01s

2

Simulacion herencia multiple

Simulacion de herencia multiple

En PHP una de las principales caracteristicas que nos brinda la programacion orientada a objetos es la herencia. Esta propiedad nos permite crear nuevas clases a partir de clases existentes, conservando las propiedades de la clase original y añadiendo otras nuevas.

PHP no permite implementar herencia multiple, debido a que una clase puede heredar solo de un padre, pero puede implementar varias interfaces.

Para solucionar esto y obtener un comportamiento similar podemos usar interfaces para simular herencia multiple ya que una clase que implementa una interfaz tiene disponible todos los métodos definidos. Además de estar obligada a implementarlos.

Ejemplo:

interfaceB{
    publicimprimir();
}  

interfaceC{
    publicleer();
} 

classAimplementsB, C{
    publicimprimir(){

    }

    publicleer(){

    }
}

Obligando de este modo a la clase a implementar todos los metodos de las interfaces que implementa

Escribe tu comentario
+ 2