GoConqr has a new look! Let us know what you think.

Mind map

Elementos del Modelo de Objetos, Programación y lenguaje orientados a objetos

Juan Carlos Meneses English

Map content

Elementos del Modelo de Objetos, Programación y lenguaje orientados a objetos

  1. Elementos

    • Abstracción
      • Consiste en centrarse en los aspectos esenciales de una entidad e ignorar sus propiedades accidentales.
    • Encapsulamiento
      • Denominado también ocultamiento de información consiste en separar los aspectos externos del objeto, a los cuales pueden acceder otros objetos, de los detalles internos de implementación del mismo, que quedan ocultos para los demás.
    • Modularidad
      • Se propone al programador dividir su aplicación en varios módulos diferentes (ya sea en forma de clases, paquetes o bibliotecas), cada uno de ellos con un sentido propio.
    • Herencia
      • Es uno de los conceptos más cruciales en la POO (Programación Orientada a Objetos). La herencia básicamente consiste en que una clase puede heredar sus variables y métodos a varias subclases (la clase que hereda es llamada superclase o clase padre).
    • Clases
      • En el mundo real, normalmente tenemos muchos objetos del mismo tipo. Por ejemplo, nuestro teléfono celular es sólo uno de los miles que hay en el mundo. Si hablamos en términos de la programación orientada a objetos, podemos decir que nuestro objeto celular es una instancia de una clase conocida como "celular".
    • Objetos
      • Un objeto es la clave para entender cualquier lenguaje orientado a objetos.
    • Polimorfismo
      • En programación orientada a objetos el polimorfismo se refiere a la posibilidad de enviar un mensaje a un grupo de objetos cuya naturaleza puede ser heterogénea. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.
  2. Programación y Lenguaje

    • Es un modelo de programación informática que organiza el diseño de software en torno a datos u objetos, en lugar de funciones y lógica. Un objeto se puede definir como un campo de datos que tiene atributos y comportamiento únicos.
      • Los lenguajes de programación orientada a objetos más populares son: Java, javaScript, Python, C++, Visual Basic. NET, Ruby, Scala y PHP

Information

Description
Mind Map on Elementos del Modelo de Objetos, Programación y lenguaje orientados a objetos, created by Juan Carlos Meneses on 23/09/2021.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?