GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Programación orientada a objetos

Brayan Baquero Informática Spanisch

Inhalt der Mindmap

Programación orientada a objetos

  1. ¿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. Se enfoca en los objetos que los programadores necesitan manipular, en lugar de centrarse en la lógica necesaria para esa manipulación. Un objeto se puede definir como un campo de datos con atributos y comportamientos únicos.
  2. Ventajas

    • Modularidad
      • Así un equipo puede trabajar en múltiples objetos a la vez
    • Facilidad para detectar errores en el codigo
      • Gracias a la encapsulación los objetos son autónomos, de manera que es más fácil abstraer un problema
    • Reutilizacion de codigo heredado
      • ahorra tiempo porque permite crear una clase genérica y luego definir las subclases
    • flexibilidad gracias al polimorfismo
      • permite que una sola función pueda cambiar de forma para adaptarse a cualquier clase donde se encuentre
    • Mayor modificabilidad
      • permite añadir, modificar o eliminar nuevos objetos o funciones fácilmente para actualizar los programas
  3. Lenguajes

    • C++
      • lenguaje compilado que fue desarrollado en 1980 por Bjarne Stroustroup en los laboratorios At&T como una extensión orientada a objetos del lenguaje C
    • Objective C
      • orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk
    • Java
      • ampliamente utilizado para codificar aplicaciones web. Ha sido una opción popular entre los desarrolladores durante más de dos décadas
    • Ruby
      • muy popular que se utiliza para muchas cosas, desde el desarrollo de aplicaciones web hasta el análisis de datos. También es muy fácil de usar en comparación con otros lenguajes de programación
    • Visual Basic
      • orientado a objetos desarrollado por Microsoft. El uso de Visual Basic agiliza y simplifica la creación de aplicaciones
    • Perl
      • creado a principio de los noventa por Larry Wall, el cual lo realizó casi como una obra altruista, por eso, su distribución es gratuita
    • TypeScript
      • libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipos estáticos y objetos basados en clases
    • Smalltalk
      • orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos
    • PHP
      • interpretado​ del lado del servidor y de uso general que se adapta especialmente al desarrollo web
    • Python
      • lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo
  4. Etapas

    • 3. Diseño
    • 5. Pruebas
    • 2. Análisis
    • 6. Implementación
    • 1. Planificación
    • 4. Programación
    • 8. Documentación
    • 7. Mantenimiento

Informationen

Beschreibung
Informática Mindmap am Programación orientada a objetos, erstellt von Brayan Baquero am 20/02/2024.
Erstellt von
Brayan Baquero
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck