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

Mind map

PROGRAMACION ORIENTADA HACIA EL OBJETO

Nancy Serna programacion Noveno Spanish

PROGRAMACION ORIENTADA HACIA EL OBJETO

Map content

PROGRAMACION ORIENTADA HACIA EL OBJETO

  1. HERENCIA

    • La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase existente
    • VENTAJAS
      • La principal ventaja de la herencia es la capacidad para definir atributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados
    • PARA QUE SIRVE
      • La herencia nos sirve para definir una clase como extensión de otra, es decir “la clase 1.1 tiene todas las características de la clase 1 y además sus características particulares”
    • TIPOS DE HERENCIA
      • HERENCIA ÚNICA
        • en la herencia única, las subclases heredan las características de solo una superclase.
      • HERENCIA MULTINIVEL
        • En la herencia multinivel, una clase puede heredar de una clase derivada. Por lo tanto, la clase derivada se convierte en la clase base para la nueva clase
      • HERENCIA JERÁRQUICA
        • en la herencia jerárquica, una clase sirve como una superclase (clase base) para más de una subclase
  2. ENCAPSULAMIENTO

    • Es el proceso de almacenar en una misma sección los elementos de una abstracción que constituyen su estructura y su comportamiento; sirve para separar el interfaz contractual de una abstracción y su implantación.
    • NIVELES DE ACCESO PARA EL ENCAPSULAMIENTO
      • Público (Public):
        • odos pueden acceder a los datos o métodos de una clase que se definen con este nivel, este es el nivel más bajo, esto es lo que tu quieres que la parte externa vea.
      • Protegido (Protected):
        • Podemos decir que estás no son de acceso público, solamente son accesibles dentro de su clase y por subclases.
      • Privado (Private):
        • En este nivel se puede declarar miembros accesibles sólo para la propia clase
  3. POLIFORMISMOS

    • El polimorfismo es la habilidad de una función, método, variable u objeto de poseer varias formas distintas. Podríamos decir que un mismo identificador comparte varios significados diferentes
    • FORMAS DE POLIMORFISMO
      • DE ASIGNACIÓN
      • • SOBRECARGA
      • PURO
      • DE INCLUSIÓN
    • PARA QUÉ SIRVE
      • sirve para programar objetos con características comunes y que todos estos compartan la misma superclase en una jerarquía de clases, como si todas fueran objetos de la superclase
  4. DEFINICION

    • 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

Images and files in the map

  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO
  • PROGRAMACION ORIENTADA HACIA EL OBJETO

Information

Description
Noveno programacion Mind Map on PROGRAMACION ORIENTADA HACIA EL OBJETO, created by Nancy Serna on 12/05/2022.
Created by
Nancy Serna
Views
31
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?