Si tengo una "persona" clase con un nombre de propiedad $ y su captador (get_name()) y setter métodos (nombre_conjunto()), entonces después de crear instancias de los objetos y establecer la propiedad es decir¿Por qué no se recomienda el acceso directo a la propiedad en OOPs PHP?
$paddy = new person();
$paddy->set_name("Padyster Dave");
echo "Paddy's full name: ".$paddy->name; //WHY THIS IS NOT RECOMMENDED...
En el código anterior $paddy->name;
¿Por qué esto no es recomendable
EDITAR
Por encima de código es un código de ejemplo sin asignar ninguna accessifi ers .. Es solo para entender el concepto $ paddy-> name
Una palabra de moda en el contexto de esto: Información oculta http://en.wikipedia.org/wiki/Information_hiding Y lo que usted solicita se aplica a OOP en general, no solo a PHP. –
He usado la sintaxis de php y he etiquetado la pregunta en la sección de PHP por eso he añadido la palabra clave PHP, soy consciente de este hecho que es general para muchos ... Gracias –