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

Mind map

Programación Orientada a Objetos

Sebastian Pereda Spanish

Map content

Programación Orientada a Objetos

  1. ¿Qué es?

    • Es un paradicma de ptogramacion que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora, se usa la abstraccion y el encapsulamiento
      • Abstracción
        • Proceso donde se definen los atributos y los metodos de una clase
          • Se le conoce como la barrera de abstracción
      • Encapsulamiento
        • Este protege la informacion de que sea manipulada sin la autorizacion
          • Esto ayuda a especificar como interactuar un objeto con otros objetos de la clase que garantice la inegridad de los datos
      • Polimorfismo
        • Nos permite utiliza los objetos de manera generica aunque se comporten con su manera especifica
          • Se manda la misma indicación a los diferentes objetos para que cada uno de ellos responda de una manera diferente
            • Diferencias de POO y programación estructurada
              • La programacion estructurada es un paradicma de programación que Orientada mejora la caridad, calidad y el tiempo de desarrollo de un programa de computadora
                • Caracteristicas de los programas
                  • Programación estructurada
                    • Se puede leer en secuencia
                    • Su estructura de programa es mas clara
                    • Están orientados a acciones
                    • Los programas no son tan sencillos de decodificar
                  • Programación orientada a objetos
                    • Incluyen datos y procedimientos en una clase
                    • Los procedimientos están separados y sin relación
                    • Los programas son mas sencillos de decodificar
                    • La unidad de programación es la clase
                  • Objetos y clases
                    • Que es un objeto
                      • Representa a una entidad de la vida real, es decir algunos de los objetos unicos que pertenecen al problema que estamos presentando, estos tienen funciones y características
                        • Como se crean los objetos
                          • Se pueden crear de distintas formas
                            • Dentro del codigo de prorgrama
                            • Copiandose de otro programa
                            • Instanciando una determinada clase
                    • Clases
                      • Es la descripicon de un conjunto de objetos similares consta de metodos y de datos que resumen las caracteristicas de dichos objetos
                        • Esto significa como se construyen diferentes tipos de objetos
                          • Cuando hablamos de una persona nos referimos a ninguna persona en especifico, nos referimos a una persona que tiene edad, color, altura, nombre, etc.
      • Herencia
        • En POO cuando una clase es heredada de otra, esta obtiene todos los rasgos de la primera , ya que se puede decir que es una secuencia que define como es este objeto
          • La clase que se hereda es clase base y la clase que se hereda de esta se llama clase base

Information

Description
Mind Map on Programación Orientada a Objetos, created by Sebastian Pereda on 04/03/2021.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?