Nicolás Bello, el 22 de abril a las 09:25 me escribiste: > ahora, lo que dice leandro es verdad, en muchos > lenguajes podes dejar expuesto igualmente los datos > por mas que estén privados, pero en mi opinión es mas > un problema del programador que lo hizo que del > lenguaje mismo, digamos, el lenguaje te da la > herramienta, que vos la uses mal es otra cosa. > y en general la ayuda principal es para cuando vos > armaste algo y se lo das a otro programador, el cual > solo va a ver el contrato "publico"
Claro, justamente a lo que me refería es que, de una forma medio rebuscada, al final siempre termina siendo una convención. Cuando yo pongo algo private en C++, es una forma de documentación, de decirle al tipo que use mi clase "porfi, porfi, no te metas con estos atributos" (como cuando ponés un método que empieza con "_" en un lenguaje que no lo soporta). El lenguaje C++ provee una forma de decirlo enfáticamente y trata de hacer algunos chequeos para ver que se cumpla. -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- Le pedí que me enseñe a usar el mouse Pero solo quiere hablarme del Bauhaus Le pregunté si era chorra o rockera Me dijo "Gertrude Stein era re-tortillera" Me hizo mucho mal la cumbiera intelectual
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
