Está en la página 1de 4

Alumno: Mauricio Garcia Mata

Matricula: 222807706
Grupo: I7729_2023B
LICENCIATURA EN TECNOLOGIAS E
Carrera: INFORMACION (LTEI)
Materia: Diseño de Aplicaciones
Profesor: LOTZY FONSECA CHIU
Fecha de envió: 21 AGOSTO 2023

Unidad: 1
Actividad: 1 Programación orientada a objetos
Conceptos de la Programación Orientada a Objetos (POO):

Objeto: Una instancia concreta de una clase que contiene datos (atributos) y comportamiento (métodos)
relacionados.

Clase: Un plano o plantilla que define la estructura y el comportamiento de los objetos. Define atributos y
métodos comunes que los objetos comparten.

Atributo: Una característica o propiedad de un objeto que almacena datos relevantes.

Método: Una función o procedimiento que define el comportamiento que puede realizar un objeto.

Abstracción: La capacidad de representar objetos del mundo real en un programa de manera simplificada,
centrándose en sus características esenciales.

Encapsulamiento: El principio de ocultar los detalles internos y exponer solo la interfaz pública de una clase,
lo que permite controlar el acceso y la modificación de los datos.

Modularidad: La capacidad de dividir un programa en módulos independientes (clases) que pueden ser
desarrollados y mantenidos por separado.

Herencia: La capacidad de una clase (subclase) de heredar atributos y métodos de otra clase (superclase).

Polimorfismo: La capacidad de objetos de diferentes clases para responder a un mismo método de manera
específica a su clase, lo que permite tratar objetos de manera genérica.

2. Ahora, describe con tus palabras en qué se diferencia la POO de la programación estructurada

Diferencias entre POO y Programación Estructurada:

La principal diferencia entre la Programación Orientada a Objetos y la programación estructurada radica en su


enfoque y organización:

La POO organiza el código en torno a objetos y clases, lo que fomenta la reutilización, la abstracción y la
modularidad. La programación estructurada se basa en la secuencia de instrucciones y la división en
funciones, sin enfocarse en objetos y sus relaciones.
3. Mapa conceptual de Programación Orientada a Objetos (POO) y Programación Estructurada:
Referencias

Canelo, M. M. (2020, November 2). ¿Qué es la Programación Orientada a Objetos? Profile Software Services.
https://profile.es/blog/que-es-la-programacion-orientada-a-objetos/

Programación orientada a objetos. (2022, August 24). Universidad Europea.


https://universidadeuropea.com/blog/programacion-orientada-objetos/

Qué es la programacion orientada a objetos. (2001, July 24). Desarrolloweb.com.


https://desarrolloweb.com/articulos/499.php

De, C. (2021, May 17). Programación orientada a objetos, OOP. ComputerWeekly.es; TechTarget.
https://www.computerweekly.com/es/definicion/Programacion-orientada-a-objetos-OOP

También podría gustarte