Programación Orientada a Objetos Help

Inicio

¡Bienvenido a Programación Orientada a Objetos!

poo.jpeg

¿Qué es la Programación Orientada a Objetos?

La Programación Orientada a Objetos (POO) es un paradigma de programación que se basa en el concepto de "objetos", los cuales son entidades que contienen datos en forma de campos, también conocidos como atributos, y código, en forma de procedimientos, también conocidos como métodos.

¿Cuáles serán los contenidos de la asignatura?

Los contenidos de la asignatura de Programación Orientada a Objetos son los siguientes:

  1. Entorno de desarrollo

  2. Clases y objetos

  3. Métodos

  4. Herencia y polimorfismo

  5. Arreglos (Arrays)

  6. Archivos

¿Cuales serán los criterios de evaluación?

Los criterios de evaluación para la asignatura de Programación Orientada a Objetos son los siguientes:

Criterio

Descripción

Peso

Actividades prácticas

Realización de ejercicios y proyectos prácticos relacionados con la POO.

40%

Exámenes teóricos

Evaluación teórico-práctica sobre los conceptos y principios de la POO.

60%

¿Por qué usar la Programación Orientada a Objetos?

La POO es un paradigma de programación muy popular y ampliamente utilizado en la actualidad, ya que permite modelar problemas de una manera más natural y sencilla, lo que facilita la comprensión y el mantenimiento del código.

¿Cuáles son los principios de la Programación Orientada a Objetos?

La POO se basa en cuatro principios fundamentales:

POOAbstracciónEncapsulamientoHerenciaPolimorfismo
  1. Abstracción: Permite modelar un problema de manera simplificada, enfocándose en los aspectos más relevantes y ocultando los detalles innecesarios.

  2. Encapsulamiento: Permite ocultar la implementación interna de un objeto y exponer solo la interfaz pública, lo que facilita la reutilización y el mantenimiento del código.

  3. Herencia: Permite crear nuevas clases a partir de clases existentes, heredando sus atributos y métodos, lo que facilita la reutilización y la extensión del código.

  4. Polimorfismo: Permite tratar objetos de diferentes clases de manera uniforme, lo que facilita la creación de código genérico y flexible.

¿Cuáles son los lenguajes de programación orientada a objetos más populares?

Algunos de los lenguajes de programación orientada a objetos más populares son:

  • Java

  • C++

  • C#

  • Python

Last modified: 23 August 2025