Want to create interactive content? It’s easy in Genially!

Get started free

Programación Orientada a Objetos

DANIEL ALEXANDER CONTRERAS SANTOS

Created on August 2, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

January School Calendar

Genial Calendar 2026

School Calendar 2026

January Higher Education Academic Calendar

School Year Calendar January

Academic Calendar January

Comic Flipcards

Transcript

Programación Orientada a Objetos

Clases

Abstracción

Se compone de

Principo 3

Objetos

Programación Orientada a Objetos

Herencia

Encapsulación

Principio 4

Principio 1

Poliformismo

Universidad Mariano Gálvez Facultad de Ingeniería en Sistemas Sección: “A” Sábado 9:30 de la mañana Daniel Alexander Contreras Santos Carné: 0900-22-252

Principio 2

Encapsulación

Es la forma en que la información dentro del objeto se maneja. Puede ser de manera publica, privada o interna. Esto quiere decir que segun el tipo de encapsulameniento la información será accesible dentro o fuera del objeto.

Que es una Clase

en Programación Orientada a Objetos

Una clase es la abstracción de un objeto. En una clase se definen la propiedades, características y funcionalidades. Se puede ver como un molde para crear objetos.

¿Que es programación Orientada a Objetos?

Es un paradigma de programación que se basa en utilizar objetos y clases. Es una forma de programar por partes o modulos con el fin de tener un proyecto más ordenado y facil de modificar. La programación orientada a objetos es la más utilizada en la actualidad. El objetivo de este paradigma es pensar en "objetos" y no en la lógica pura de la programación con el fin de simplificar el código.

Herencia

En el paradigma de POO la herencia se refiere a la jerarquia entre clases que puede facilitar la reutilzación de funciones y atributos Con la herencia se puede crear clases a partir de otras ya existentes, por lo que una clase deriva de otra, por esta razón se le conoce como herencia.

Que es un Objeto

Un objeto depende de una clase, este tiene sus caracteristcas y funciones mediante la clase. Un objeto puede contener un funcionamiento específico de un programa que puede ser utilizado en cualquier parte del código.

En C# se crea un objeto de la siguiente manera:miCoche = new Coche()

Abstracción

La abstracción se basa en poder utilizar cosas simples para representar la complejidad, permitiendo que diferentes objetos interactuen entre si, sin conocer detalladamente como funciona. La abstraccion de gran utilidad para el mantenimiento de un proyecto.

Poliformismo

El poliformismo se refiere a que los objetos pueden responder de diferente manera si se utiliza un mismo metodo para ser ejercutados. El poliformismo tiene lugar gracias a la Herencia, haciendo que por una sola acción se desencadenen diferentes reacciones.