Las clases son los elementos básicos que componen un programa Java. Una aplicación Java se compone de varias clases. Las clases son los "tipos de datos" más importantes en el lenguaje Java y las variables declaradas por clases se denominan objetos.
La definición de una clase consta de dos partes: declaración de clase y cuerpo de clase. El formato básico es el siguiente:
clase nombre de clase {contenido del cuerpo de la clase}
clase es una palabra clave utilizada para definir una clase. "clase nombre de clase" es la parte de declaración de la clase y el nombre de la clase debe ser un identificador Java legal. Las dos llaves {} y el contenido entre ellas son el cuerpo de la clase.
Por ejemplo:
classFactory{floata[];Workmanzhang;}
"Class Factory" se denomina declaración de clase, "Factory" es el nombre de la clase y "{float a[];Workman zhang;}" es el cuerpo de la clase.
El propósito de una clase es abstraer los atributos y comportamientos comunes de una clase de cosas y utilizar un determinado formato gramatical para describir los atributos y comportamientos abstraídos. La clave de la abstracción es capturar dos aspectos de una cosa: propiedades y comportamiento. Por tanto, el contenido del cuerpo de la clase consta de dos partes:
1) Declaración de variables: se utiliza para reflejar las propiedades del objeto.
2) Definición de métodos: los métodos pueden operar sobre variables declaradas en la clase y reflejar el comportamiento del objeto.