Saltar a contenido

Concepto de clase

Para poder seguir en nuestro camino como programadores, necesitamos definir y conocer el concepto de clase. La clase es la definición de un tipo de objeto. Al definir una clase lo que se hace es indicar cómo funciona un determinado tipo de objetos. Luego, a partir de la clase, podremos crear objetos de ella.

Java es un lenguaje orientado a objetos, es decir su paradigma principal (modelo o estilo de programación) es la POO (programación orientada a objetos). La POO permite abstraernos un nivel más y construir sistemas de mayor complejidad de una forma sencilla y organizada dividiendo el problema en subproblemas más simples.

Está división se realiza en objetos, de forma que cada objeto funcione de forma totalmente independiente. Un objeto es un elemento del programa que posee sus propios datos y su propio funcionamiento. Es decir, un objeto está formado por datos (propiedades) y funciones que es capaz de realizar (métodos).

Más adelante, nos adentraremos en la POO y veremos realmente la relevancia que esto tiene. En esta unidad nos centraremos en los conceptos básicos que, a lo largo del curso, nos permitirán programar con el paradigma de POO.