POO

Hola, no, no dedicaré una entrada al blog sobre la mierda xD.

En esta entrada al blog aprenderemos un poco de POO(Programación orientada a objetos), no pretendo adentrarme muy afondo en el tema, me pareció interesante dedicar una entrada al blog sobre este tema debido a lenguajes de hoy implementan este paradigma, por lo cual creo adecuado hablar un poco del mismo.

Es un paradigma de programación basado en la utilización de objetos con el fin de crear software.

Un objeto está compuesto:

- Estado: serán los atributos a los cuales se les asignarán valores.

- Comportamiento: métodos para operar el objeto.

- Identidad: es aquello que diferencia a un objeto de otro.

La lógica de la programación orientada a objetos consiste en la creación de objetos, que se interrelacionan para realizar una tarea.

Los objetos cuentan con métodos que permiten la comunicación entre los objetos, pudiendo así cambiar el estado de los objetos según factores ajenos al mismo.

Para lograr comprender correctamente este paradigma se requiere dominar los siguientes conceptos:

- Objeto: conjunto de atributos y de métodos basados en objetos del mundo real u objetos internos de un software.

- Clase: molde utilizado para generar objetos, en este se definen los atributos y métodos con los que contará el objeto.

- Método: acciones que puede realizar un objeto, estos pueden alterar las propiedades del mismo.

Características de la POO:

- Abstracción: existen objetos que sirven como modelo general, para partir del mismo e ir siendo más particular.

- Encapsulamiento: es el reunir a todos los elementos que se consideran pertenecientes a una misma entidad.

- Polimorfismo: indica que métodos pueden comportarse de manera distinta en objetos distintos.

- Herencia: los objetos heredan las propiedades y el comportamiento de las clases de las cuales se hereda.

Bueno, lo más probable es que no se ha comprendido correctamente todo, prueba dando una segunda leída y si aun no comprendes, no se preocupe es normal. Conforme avancemos observaremos más claramente que es cada cosa, por el momento es todo.

No hay comentarios :

Publicar un comentario