Preguntas etiquetadas con object-oriented

8
¿Qué significa 'enumerable'?

Mi experiencia en matemáticas es muy pobre (es decir, la última clase de matemáticas relevante tomada fue Trigonometría de secundaria hace dos años, otra historia para otro momento). Estoy leyendo 'Javascript: la guía definitiva' y es un término que se usa de forma repetitiva y acabo de ejecutarlo....

8
Usar una propiedad pública y un campo público

Donde trabajo, se desaconseja el uso de Propiedades. Tenemos herramientas de generación de código para "acelerar las cosas". Todos los datos del objeto terminan siendo campos públicos. Si solicita propiedades de todos modos, obtendrá algo como esto: Public sFoo as String Public Property Foo as...

8
Identidad de objeto y mutabilidad

Estaba leyendo una propuesta para los tipos de valor en Java , y me encontré con esta oración: "La identidad del objeto sirve solo para soportar la mutabilidad, donde el estado de un objeto puede ser mutado pero sigue siendo el mismo objeto intrínseco". Por lo que entiendo (aunque...

8
¿Debería cada objeto saber cómo presentarse / dibujarse?

David West en su libro Object Thinking (capítulo 10, sección 1, subsección 2) propuso que en un entorno ideal de OO, todos los objetos deberían ser capaces de presentarse a pedido; ya sea para humanos (como GUI), componentes no nativos (como JSON y / o XML), o cualquier otra parte interesada: El...