02. Elementos del POO

La programación orientada a objetos (POO) es un paradigma que utiliza objetos para interaccionar con el diseño de un sistema. Está compuesto de varios elementos o características. La POO se puede ver como la manera en como nosotros como humanos tratamos de explicar de manera abstracta nuestro mundo real.

Características de la POO

Como elementos, la POO va a tener básicamente 4:

  • Clases
  • Objetos
  • Atributos
  • Métodos

Clase

Las clases son un modelo a seguir que se utiliza para crear objetos.

Objeto

Un objeto es una entidad, la cual tiene 2 facultades muy importantes, tienen características y pueden hacer cosas, es decir, pueden tener atributos (características) y métodos (hacer cosas), que los vamos a reconocer porque van acompañados por paréntesis. Por lo tanto:

  • Atributos: son las propiedades que puede tener un objeto
  • Métodos: son las acciones que puede realizar un objeto. Los métodos estarán acompañados por paréntesis.

Atributos

Los atributos son las características con las que cuentan nuestros objetos. Son variables que tienen datos asociados a un objeto.

Métodos

Los métodos son las acciones que pueden realizar nuestros objetos. Son los algoritmos asociados a un objeto, que indican la capacidad de lo que éste puede hacer. Los métodos son funciones.

Por tanto, los métodos son funciones, y los atributos son variables.

Scroll al inicio