Flowchart
LUIS ALEJANDRO TRIANA MARTINEZ

Flowchart content
PROGRAMACION ORIENTADA A 0BJETOS
QUE ES
Es un paradigma de programacion totalmente diferente al metodo clasico de programacion donde utiliza objetos y comportamientos para resolver problemas y generar programas y aplicaciones informaticas
la POO esta conformada por 4 pilares basicos de programacion
ESTOS SON:
QUE ES UN OBJETO
una clase es una plantilla para crear objetos, y un objeto es una instancia de esa plantilla
LA CLASE SE DEFINE POR
un conjunto de atributos (datos) y métodos (comportamientos) que los objetos pueden tener
ENCAPSULAMIENTO
POLIMORFISMO
HERENCIA
POR MEDIO DE METODOS
es una función que se define dentro de una clase y se utiliza para representar el comportamiento de un objeto. Los métodos se utilizan para realizar tareas específicas en un objeto, como cambiar el estado de un objeto, calcular un valor, interactuar con otros objetos
EJEMPLO




ABSTRACCION
Permite definir nuevas clases basadas en unas ya existentes para reutilizar el codigo
esto permite que nuestro desarrollo en el progarma sea mas rapido y eficiente mediante
subclases
acciones gaurdian y mago
superclases
mediante acciones personaje y especiales


es el proceso de identificarun objeto sin tener en cuenta los detalles no relevantes
MEDIANTE UNOS PRINCIPIOS
OCULTAMIENTO
SEPARACION
RELEVANCIA PARA EL USUARIO

Es la capacidad de ocultar el estado interno de un objeto y restringir el acceso a sus propiedades y métodos.
SIRVE PARA
definir la estructura y comportamiento de los objetos y encapsulan estos datos y metodos evitando asi el acceso y modificacion de esta informacion internamente


nos permite tener un método en una clase padre como vimos en la herencia (link) y sobrescribirlo en la clase hija
es una relajación del sistema de tipos, de tal manera que una referencia a una clase (atributo, parámetro o declaración local o elemento de un vector) acepta direcciones de objetos de dicha clase y de sus clases derivadas
Hay dos formas de polimorfismo
polimorfismo estatico

polimorfismo en tiempo de ejecucion
determina que método se va a ejecutar durante la compilación
realiza un enlace tardío donde el compilador hace coincidir el objeto con la función llamada correcta y lo ejecuta durante el tiempo de ejecución

PROGRAMACION ORIENTADA A OBJETOS ESQUEMA
POR: LUIS ALEJANDRO TRIANA MARTINEZ
ID: 777156

Information
- Description
- ESQUEMA POO Y SUS PILARES
- Created by
- Luis Alejandro Triana Martinez
- Views
- 6
- Rating