Cita:
Iniciado por destor77 private en las variables y public en las funciones para mayoer seguridad y demas cosas de POO.
No necesariamente. Hay métodos (funciones) que deben ser declarados como privados, y el poner public a las propiedades (variables) puede tener también su utilidad. Además, esos no son los dos uúnicos modificadores que existen en la POO.
Saludos,