Ticker

6/recent/ticker-posts

Clases Java

Clases Java

Para contribuir con su aprendizaje es importante conocer sobre las clases en Java. Las clases en Java es la esencia de la base sobre la cual se construye todo el lenguaje Java, porque la clase define la naturaleza de un objeto, es decir la clase forma la base para la programación orientada a objetos en Java.

En una clase se definen los datos y el código que actúa sobre esos datos. El código está contenido en métodos. Es decir los objetos y los métodos son fundamentales para Java, con el fin de determinar una comprensión básica de estas características le permitirá escribir programas más sofisticados y comprender mejor ciertos elementos claves de Java que se describen más adelante.

¿Qué es una Clase?

Una clase es una plantilla que define la forma de un objeto con el fin de especifica los datos y el código que operará en esos datos. Java usa una especificación de clase para construir objetos, es decir los objetos son instancias de una clase. Por lo tanto se considera que una clase en Java es esencialmente un conjunto de planes que especifican cómo construir un objeto.

Principios para crear una clase en Java

  • Principio de responsabilidad única (SRP): Una clase debe tener solo una razón para cambiar.
  • Open Closed Responsibility (OCP): Debería extenderse cualquier clase sin modificarla.
  • Responsabilidad de sustitución de Liskov (LSR): Las clases derivadas deben ser sustituibles por sus clases base.
  • Principio de inversión de dependencia (DIP): Depende de la abstracción y no de las concreciones.
  • Principio de segregación de interfaz (ISP): Una clase nunca debe implementar una interfaz con métodos que no usará

Definición de una Clase:

Java está asociado con clases y objetos, junto con sus atributos y métodos. 

Por ejemplo: En la vida real, un automóvil es un objeto. El automóvil tiene atributos , como peso, largo, ancho y color, y sus respectivos métodos, como conducir y frenar.

Crea una clase:

Para crear una clase, se usa la palabra reservada class:

MiPrimeraClass.java

Crea una clase llamada " MiPrimeraClass" con tres variables x, y, z:

public class MiPrimeraClass {

        int x;

        String y;

        double z;

}

Las clases son considerados como el punto central sobre el que giran la mayoría de los conceptos de la Orientación a Objetos. 

Una clase es una agrupación de datos y de código que actúa sobre esos datos, a la que se define un nombre.

Para concluir podemos decir que las clases son un mecanismo por el que se pueden crear nuevos objetos en Java.


Publicar un comentario

0 Comentarios