Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/03/2014, 13:27
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: se puede instanciar adentro de una clase en php

@hhs en ningún momento está rompiendo la encapsulación, la clase A está declarada en el mismo ámbito de la B, por lo tanto ambas son clases publicas, lo diferente sería que A la declarara dentro de B, cosa que no recomiendo, pero igual no hay ruptura de encapsulación.

el método ejecutar de la clase A es público, por lo cual se puede acceder al ser instanciado, la encapsulación se rompe si pudiera llamar a uno privado o protegido, y hasta donde sé PHP no permite hacer esto.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...