Cómo utilizar las declaraciones de clases en java

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

[Público] NombredeClase clase {clase de cuerpo}

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

Video: Interfaces en Java (Programación orientada a objetos)

los Nombre de la clase proporciona el nombre de la clase. Se puede utilizar cualquier identificador desea asignar un nombre a una clase, pero los tres siguientes directrices 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, en mayúsculas cada palabra: por ejemplo, Pelota, Cliente minorista, y Juego de adivinanzas.

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

  • Evitar el uso del nombre de una clase Java API. No hay una regla que dice que sea absolutamente necesario, pero si crea una clase que tiene el mismo nombre que una clase Java API, hay que utilizar nombres completos (por ejemplo, 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 sucede dentro de las llaves al final de la declaración de clase, que puede contener los siguientes elementos:

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

  • métodos: declaraciones de métodos definen los métodos de una clase.

  • constructores: UN 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 misma, y ​​aunque se asemeja a un método, que no tiene un tipo de retorno.

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

  • Otras clases: Una clase puede incluir otra clase, que se denomina a continuación una 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 llamado 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:

Public class Class1 {// cuerpo de la clase para la Clase 1 Clase 2 va aquí} public class {// cuerpo de la clase para la clase 2 va aquí}

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

Artículos Relacionados