Cita: [LIST][*]Los atributos públicos no estan prohibidos, solo mal vistos en la gente que programa decentemente, puesto que lleva a romper el encapsulamiento. O sea, no estan prohibidos, simplemente estaria bueno decir "no te lo recomiendo".
Los atributos públicos ni se recomiendan ni se sugieren, están prohibidos.
Cita: [*]Las clases no imprimen, las clases no hacen nada. Son los objetos los que hacen las cosas. Voy a morir diciendo que los objetos hacen las cosas, las clases solo son el lugar donde los objetos tienen guardado su comportamiento, como hacer las cosas.
Estoy de acuerdo que los objetos son "lo vivo", pero -y a pesar que reconozco que es correcto lo que dices- el código del "objeto" está escrito en la clase, por consiguiente no está mal decir "corregir el código en la clase". Tampoco si tienes "instancias", pero también se da el caso que puedes ejecutar "una clase" sin necesidad de instanciar, por lo tanto no tienes "un objeto".
Tu punto es claro y vale como complemento, pero no es absolutamente exacto.
Cita: Perdon, quizas es offtopic, pero es el foro de php orientado a objetos
, no php orientado a clases
.
No, no es offtopic.