OOP

Es la sigla de "Object-Oriented Programming". OOP (¡no «Oops»!) se refiere a una metodología de programación basada en objetos, en lugar de basarse únicamente en funciones y procedimientos. Estos objetos se organizan en clases, lo que permite agrupar objetos individuales. La mayoría de los lenguajes de programación modernos, incluidos Java, C++ y PHP, son lenguajes orientados a objetos, y muchos lenguajes de programación antiguos ahora tienen versiones orientadas a objetos.

Un «objeto» en un lenguaje OOP se refiere a un tipo específico, o «instancia», de una clase. Cada objeto tiene una estructura similar a la de otros objetos de la clase, pero se le pueden asignar características individuales. Un objeto también puede llamar a funciones, o métodos, específicos de ese objeto. Por ejemplo, el código fuente de un videojuego puede incluir una clase que defina la estructura de los personajes del juego. Los personajes individuales pueden definirse como objetos, lo que les permite tener diferentes apariencias, habilidades y capacidades. También pueden realizar diferentes tareas en el juego, que se ejecutan mediante los métodos específicos de cada objeto.

La programación orientada a objetos facilita que los programadores estructuren y organicen los programas de software. Como los objetos individuales pueden modificarse sin afectar otros aspectos del programa, también es más fácil actualizar y cambiar los programas escritos en lenguajes orientados a objetos. A medida que los programas de software han aumentado de tamaño con los años, OOP ha hecho que el desarrollo de estos programas grandes sea más manejable.

Actualizado November 2, 2007 por Per C.

quizPon a prueba tu conocimiento

The GNU General Public License is designed for what type of software?

A
Free software
0%
B
Commercial software
0%
C
Proprietary software
0%
D
Cloud-based software
0%
Correct! Incorrect!     View the GNU definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de OOP en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.