Want to create interactive content? It’s easy in Genially!
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:
View
January School Calendar
View
Genial Calendar 2026
View
School Calendar 2026
View
January Higher Education Academic Calendar
View
School Year Calendar January
View
Academic Calendar January
View
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.