Mostrando entradas con la etiqueta declaración de una clase. Mostrar todas las entradas
Mostrando entradas con la etiqueta declaración de una clase. Mostrar todas las entradas

octubre 30, 2010

Nombre de una clase

Nombre definido por el usuario que identifica a la clase. En la línea:

public class Saludo

Saludo es el nombre de la clase. Se puede usar cualquier identificador válido que no esté reservado para nombrar la clase.

Por convención, todos los nombres de clases Java comienzan con una letra mayúscula, y la primera letra de cada palabra debe ir en mayúscula.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 37, Séptima Edición 2008, Editorial Pearson Education.
  • Programación en Java 2, Luis Joyanes Aguilar, Ignacio Zahonero Martínez, pág. 275, Edición 2002, Editorial McGraw-Hill.

Declaración de una clase

El concepto central de la orientación a objetos es la clase. Todos los lenguajes orientados a objetos permiten definir clases por parte del programador (también se conoce como clases definidas por el usuario).

En consecuencia, todo programa en Java consiste de, cuando menos, una declaración de clase que nosotros como programadores debemos definir. La línea:
public class Saludo

Comienza con una declaración de clase para la clase Saludo. La palabra clave class introduce una declaración de clase en Java, la cual debe ir seguida inmediatamente por el nombre de la clase (en este caso Saludo).

Por ahora, consideremos que una clase es un contenedor de código para el programa y la palabra clave class está ahí para recordarnos que todo lo que hay en un programa Java reside dentro de una clase.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 37, Séptima Edición 2008, Editorial Pearson Education.
  • Java 2 Fundamentos, Cay S. Horstmann & Gary Cornell, pág. 52, Edición 2003, Editorial Prentice Hall.
  • Orientación a objetos con Java y UML, pág. 51, 1ª Edición 2004, Editorial Nueva Librería S.R.L.

abril 30, 2010

Método main

La línea:

public static void main( String[] args ) 

es el punto de inicio de toda aplicación en Java. Los paréntesis después del identificador main indican que éste es un bloque de construcción del programa, el cual se le llama método. Las declaraciones de clases en Java generalmente contienen uno o más métodos. Es una aplicación en Java, sólo uno de esos métodos debe llamarse main, de no ser así, la Máquina Virtual de Java (JVM) no ejecutará la aplicación.

Mientras que la palabra public específica "quién" puede acceder al método main, la palabra static específica "cómo" acceder al método main. Con un método no estático, se debe realizar trabajo extra antes de acceder a este. Por otro lado, a un método de tipo estático se puede acceder sin realizar ningún trabajo extra. Ya que main es el punto de inicio para todos los programas de Java, debe ser inmediatamente accesible y, por tanto, requiere de la palabra static.

La palabra void indica que un método no devuelve nada. Puesto que el método main no devuelve nada, entonces se utiliza void en el encabezado del método main. Las palabras String[] args entre paréntesis son una parte requerida del encabezado del método main.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 38, Séptima Edición 2008, Editorial Pearson Education.
  • Introducción a la programación con Java, John S. Dean, Raymond H. Dean, págs. 55,56, Edición 2009, Editorial McGraw-Hill.

abril 28, 2010