Resultados de la búsqueda a petición "oop"

9 la respuesta

¿Por qué smalltalk no es un lenguaje de programación funcional?

Con el renovado interés en los lenguajes de programación funcionales, he visto algunas similitudes entre Smalltalk y FPL, a saber, los cierres (BlockClosures en Smalltalk). Sin embargo, ¿Smalltalk no es un FPL? ¿Qué se necesitaría para ...

7 la respuesta

¿Debería cada objeto tener una interfaz y todos los objetos acoplados libremente?

De lo que he leído, la mejor práctica es tener clases basadas en una interfaz y acoplar los objetos sin apretar, para ayudar a reutilizar el código y probar la unidad. ¿Es esto correcto y es una regla que siempre se debe seguir? La razón por la ...

10 la respuesta

¿Siguen en uso las bases de datos orientadas a objetos?

Hace bastante tiempo, escuché sobre bases de datos de objetos. Concepto genial y todo. Ahora, con el evento de ORM en todas partes, ¿alguien todavía usa alguno de los sistemas de bases de datos orientadas a objetos? ¿Son relevantes? ¿Son prácticos?

4 la respuesta

Programación funcional: estado vs. reasignación

Necesito ayuda para entender la diferencia entre mi noción actual de estado de POO y la forma en que se haría en un lenguaje funcional como Haskell o Clojure. Para usar un ejemplo trillado, supongamos que estamos tratando con objetos ...

2 la respuesta

Error de atributo de Python: el objeto tipo no tiene atributo

Soy nuevo en Python y en la programación en general (desde diciembre) e intento enseñarme algo sobre Python orientado a objetos y obtuve este error en mi último proyecto: AttributeError: type object 'Goblin' has no attribute 'color'Tengo un ...

3 la respuesta

¿No es más fácil trabajar con foo cuando está representado por la clase ArrayList en lugar de la interfaz List?

Veo mucho esta sintaxis y no entiendo el razonamiento detrás de ella. Pensé que generalmente desea trabajar con clases en lugar de interfaces para que sea más fácil llevar a cabo la panoplia completa de operaciones que desee realizar. Por qué ...

5 la respuesta

¿Debo usar varias clases para el juego?

Estoy considerando hacer un programa de tipo RPG basado en texto en PHP como un proyecto de vacaciones y una oportunidad para aprender más sobre PHP y OOP. (Tal vez no sea la mejor opción en idioma, lo sé, pero no quería tener que aprender otro ...

9 la respuesta

¿Son realmente útiles las excepciones en php?

Hace 3 días comencé a reescribir uno de mis scripts en OOP usando clases como práctica después de leer mucho sobre las ventajas de usar OOP. Ahora estoy confundido si debo usar excepciones o no. Parecen hacer mi trabajo más duro y más largo. Mi ...

10 la respuesta

¿Deben usarse los Class Helpers para desarrollar un nuevo código?

Delphi 8 introdujo Class Helpers con el propósito de mapear el VCL / RTL a la jerarquía de objetos .NET. Permiten inyectar métodos en una clase existente sin anular la clase o modificar el original. Las versiones posteriores de Delphi encontraron ...

5 la respuesta

¿Cuál es la mejor manera de acceder a propiedades de la misma clase, a través de accesores o directamente? [cerrado]

Esto es algo sobre lo que no soy muy consistente y siempre tengo curiosidad sobre lo que hacen otras personas. ¿Cómo se accede a las propiedades internas (privadas o públicas)? Por ejemplo, tienes esta propiedad: Private _Name As String Public ...