Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Objetivo
Ejemplos:
6
Formato general de una clase
class NombreClase{
cuerpo de la clase
}
En donde:
class Es la palabra reservada para declarar una clase
NombreClase. Es el nombre de la clase
Cuerpo de la clase Son las instrucciones
Ejemplos
class Alumno{
class Perro{
}
7
Reglas para declarar clases
El nombre de una clase debe de iniciar con una letra mayúscula.
Se recomienda que el nombre del programa y de la clase sea el mismo.
Debo de estar en mi
directorio de
trabajo
Nombre de la clase
Directorio de
trabajo
Nombre del
programa
Nombre de la
clase
9
Compilar el código
Sintaxis
javac nombreDelArchivo.java
Sintaxis
java nombreDeLaClase
NOTA: El programa compilo bien pero NO corre, ya que para que una clase corra se necesita
un main y esta clase aun no lo tiene
Un programa puede tener muchas clases, al compilarlo se generaran tantos archivos .class
Como clases haya agregado a su programa.
Ejemplo:
Escriba un programa que tenga la clase Perro, la clase Gato y la clase PaJAro.
El nombre del programa será Perro.java
IMPORTANTE:
Observe como escribí la clase PaJAro
Compilar
Pero si observa el mensaje al intentar correr la clase Pajaro dice que no lo encuentra.
Eso se debe a que cuando corra una clase debe de escribirla exactamente como en el programa.
NOTA: Cuando corra una clase debe de respetar mayúsculas y minúsculas del nombre de la
clase
Instrucción
}
En donde
public: es el modificador de acceso
static : significa variable local que tiene existencia permanente
void: es el regreso de un método
main: es el nombre del método principal
String args : es un parámetro (arreglo) que puede recibir el método main.
Cuando un programa en java tiene muchas clases, normalmente UNA es la que debe de llevar el
main, es decir , es la que corre.
Las demás clases que no tiene main, serán llamadas desde otras clases para poder ser ejecutadas.
El main esta
adentro de la
clase Perro
Sintaxis
String nombreVariable;
String nombreVariable = “ Valor que deseo almacenar “;
Ejemplos:
String carrera;
String direccion=“Calle conocida sin numero”;
String nombre= “Mónica Fuentes González”;