Cómo utilizar las declaraciones de clase en java

En la programación Java, una clase se define por una declaración de la clase, que es un pedazo de código que sigue a esta forma básica:

[público] NombreClase clase {clase de cuerpo}

los público palabra clave indica que esta clase está disponible para su uso por otras clases. Aunque es opcional, por lo general, es necesario incluirla en sus declaraciones de clase para que otras clases pueden crear objetos de la clase en la que está definiendo.

los Nombre de clase proporciona el nombre de la clase. Se puede utilizar cualquier identificador que desee nombrar una clase, pero las tres directrices siguientes puede simplificar su vida:

  • Comience el nombre de la clase con una letra mayúscula. Si el nombre de la clase se compone de más de una palabra, capitalizar cada palabra: por ejemplo, Bola, Cliente minorista, y Juego de adivinanzas.

  • Siempre que sea posible, utilice los nombres de sus nombres de clase. Clases crear objetos, y los sustantivos son las palabras que utiliza para identificar objetos. Por lo tanto, la mayoría de los nombres de clase deben ser sustantivos.


  • Evite utilizar el nombre de una clase Java API. Ninguna regla dice que es absolutamente necesario, pero si crea una clase que tiene el mismo nombre que una clase API de Java, usted tiene que utilizar nombres completos (como java.util.Scanner) Que informe a su clase aparte de la clase API con el mismo nombre.

los cuerpo de la clase de una clase es todo lo que pasa dentro de las llaves al final de la declaración de clase, que puede contener los siguientes elementos:

  • Los campos: Las declaraciones de variables definen los ámbitos públicos o privados de una clase.

  • Métodos: Declaraciones de métodos definen los métodos de una clase.

  • Constructores: LA constructor es un bloque de código que es similar a un método, pero se ejecuta para inicializar un objeto cuando se crea una instancia. Un constructor debe tener el mismo nombre que la clase en sí, y aunque se asemeja a un método, no tiene un tipo de retorno.


  • Inicializadores: Estos bloques independientes de código se ejecutan sólo una vez, cuando se inicia la clase. Los dos tipos son inicializadores estáticos y instancia inicializadores.

  • Otras clases: Una clase puede incluir otra clase, que se llamaba entonces un clase interna o una clase anidada.

Una clase pública debe estar escrito en un archivo de origen que tiene el mismo nombre que la clase, con la extensión .java. Una clase pública denominada Greeter, por ejemplo, debe ser colocado en un archivo denominado Greeter.java.

No se pueden colocar dos clases públicas en el mismo archivo. Por ejemplo, no se puede tener un archivo de origen que tiene este aspecto:

Class1 public class {// cuerpo de la clase de Class1 va aquí} public class Clase 2 {// cuerpo de la clase de Class2 va aquí}

El compilador generará un mensaje de error que indica que Class2 es una clase pública y debe ser declarado en un archivo llamado Class2.java. En otras palabras, Class1 y Class2 deben definirse en archivos separados.




» » » » Cómo utilizar las declaraciones de clase en java