Категории: Все - modularidad - modificación - reutilización - lenguajes

по Sanchez Lopez Miguel del Rosario 1 года назад

74

prog. orientada a objetos

La programación orientada a objetos organiza el diseño de software alrededor de datos u objetos en lugar de usar funciones y lógica. Entre los lenguajes más importantes en este paradigma se encuentran C++, Java, Python, PHP y Ruby, siendo los dos primeros los más utilizados y los tres últimos los más populares.

prog. orientada a objetos

prog. orientada a objetos

ventajas

modularidad
un equipo puede trabajar en múltiples objetos a la ves mientras se minimizan las posibilidades de que un programador duplique la funcionalidad de otro.
facilidad para detectar errores
no es necesario revisar linea por linea del código para detectar error gracias al encapsulamiento
Mayor modificación
Permite añadir, modificar o eliminar nuevos objetos o funciones fácilmente para actualizar los programas.
Reutilización del código heredado
cuando se diseñan correctamente las clases se pueden usar en distintas partes del programa y en diferentes proyectos.

principales lenguajes de programación

Existen otros lenguajes de programación orientada a objetos de carácter mas especifico como es el caso de ADA enfocado a la seguridad basado en un tipado muy fuerte.
java y c++ son los mas usados y Python, PHP y Ruby son los mas populares.
C++, Objetive C; java, Ruby, Visual basic, Visual C sharp, Simula, Perl, TypeScript, Smalltalk, PHP, o Python.

su principal característica

Soporta objetos que tienen un tipo que tienen un tipo o clase asociado

que es

es un modelo de programación en el que el diseño de software se organiza alrededor de datos u objetos en vez de usar funciones y lógica