¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Programación Orientada A Objetos

Oscar Hernandez Español

Contenido del mapa

Programación Orientada A Objetos

  1. CLASES EN JAVA

    • CONCEPTO
      • Son plantillas para la creación de objetos, en lo que se conoce como programación orientada a objetos, la cual es una de los principales paradigmas de desarrollo de software en la actualidad.
    • CARACTERÍSTICAS
      • Los atributos: Donde se alnmacenan variables
        • Metodos: Realizan funciones
          • Objetos: Sirve para manipular distintas clases.
  2. HERENCIA

    • CONCEPTO
      • Es el mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase.
    • CARACTERÍSTICAS
      • Permite que se pueden definir nuevas clases basadas de unas ya existentes.
        • Superclase, Subclase, Reutilizacion
          • Herencia única, Multinivel, Jerarquica y Multiple.
  3. MODULARIDAD

    • CONCEPTO
      • Consiste en dividir una aplicación en partes mas pequeñas(Modulos o Metodos).
    • CARACTERÍSTICAS
      • Trabaja solidariamente para alcanzar un objetivo común.
        • Cada modulo debe ser independiente.
          • Los lenguajes soportan la modularidad de diversas formas.
  4. OBJETOS

    • CARACTERÍSTICAS
      • METODOS: Sirve para expresar su comportamiento en otras palabras que lo que se puede hacer con ese objeto.
      • ATRIBUTOS: es una especificacíon que define una propiedad de un objeto.
    • CONCEPTO
      • Un objeto es una unidad dentro de un programa informatico que tiene atributos, y metodos
  5. ABSTRACCIÓN

    • CONCEPTO
      • Son las características especificas de un objeto, aquellas que lo destinguen de los demás tipos.
    • CARACTERÍSTICAS
      • Separa el comportamiento especifico de un objeto.
        • Las funciones o los métodos pueden también ser abstraídos.
  6. POLIMORFISMO

    • CARACTERÍSTICAS
      • Describe múltiples y posibles estados de una única propiedad.
        • Se a aplica tanto a funciones como a tipos de datos.
    • CONCEPTO
      • Es una relación de tipo herencia , donde un objeto de la superclase puede almacenar un objeto de cualquiera de sus subclases.
  7. ENCAPSULAMIENTO

    • CARACTERÍSTICAS
      • Se caracteriza en privado, protegido y publico.
        • Protege los datos asociados de un objeto.
    • CONCEPTO
      • Se denomina encapsulamiento al ocultamiento del estado, es decir, que los datos miembro de un objeto de manera que solo se pueda cambiar mediante las operaciones definidas para ese objeto.
  8. DIAGRAMA EN CLASE

    • CARACTERÍSTICAS
      • Proporciona mecanismos para representar los miembros de la clase,
        • Genera un código automáticamente. Propone soluciones a algunos errores.
    • CONCEPTO
      • Es una estructura estática que describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos.
  9. INTEGRANTES DEL EQUIPO: Edgar Pulido Sanchez, Elfego Cabrera Gomez

Información

Descripción
Mapa Mental sobre Programación Orientada A Objetos, creado por Oscar Hernandez el 11/02/2020.
Creado por
Oscar Hernandez
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?