28/03/2014, 13:27
|
| Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 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... |