Kategorien: Alle - poo - polimorfismo - clases - herencia

von elena villa vor 23 Tagen

22

Características de la POO

La programación orientada a objetos (POO) se basa en la representación de la realidad mediante el uso de conceptos como clases, objetos, atributos y métodos. Entre sus características principales se encuentran la abstracción de datos, la herencia, el encapsulamiento y el polimorfismo.

Características de la POO

Características de la POO

Herencia

La herencia nos permite reutilizar el código programado en cada clase “heredando” o extendiendo las características de un objeto a sus “descendientes” o derivados. Por ejemplo, cuando hablamos de una laptop o computadora portátil, sabemos que sigue siendo una computadora y podemos tratarla como tal,
En este caso, una laptop sigue siendo una computadora, tiene todos sus atributos y métodos, pero agrega dos atributos y un método a la definición original, de lo que se conoce como superclase (la que está arriba de la jerarquía en la relación general-específico).

encapsulamiento

La abstracción es un procedimiento que permite la elección de una determinada entidad de la realidad, sus características y funciones que desempeñan, la cual es representada mediante clases que contienen atributos y métodos de dicha clase.
Un equipo de cómputo tiene características como marca, color, número de serie, cantidad de memoria instalada, capacidad del disco duro, tecnología usada en el almacenamiento secundario, etc. Además, también pueden integrarse otros objetos como tarjeta madre, procesador, disco duro, módulo de memoria y un monitor, entre otros.

La abstracción nos indica que sólo se incluirá el vocabulario o el lenguaje específico, las características y el comportamiento que estén relacionadas con el dominio del problema que se quiere resolver. Solo debe modelarse lo indispensable.

Abstracción

La abstracción es un procedimiento que permite la elección de una determinada entidad de la realidad, sus características y funciones que desempeñan
En la programación orientada a objetos es fundamental abstraer los métodos y atributos comunes a un conjunto de objetos, agrupados en una clase. Un equipo de cómputo tiene características como marca, color, número de serie, cantidad de memoria instalada, capacidad del disco duro, tecnología usada en el almacenamiento secundario

características

El paradigma de la programación orientada a objetos consiste en la representación de la realidad. En éste se manejan algunos conceptos básicos como son clases, objetos, atributos, métodos y se caracteriza por emplear la abstracción de datos, herencia, encapsulamiento y polimorfismo.
Estas características deben ser estudiadas y comprendidas para su aplicación en la programación orientada a objetos.