Cola Java

Páginas: 14 (3498 palabras) Publicado: 15 de junio de 2012
ACI 222: Lenguajes de Programación II
Clase Nº 3 Sintaxis

Sintaxis y Estructura Clases
en Java
Al igual que cualquier Lenguaje de Programación, el lenguaje JAVA considera una
estructura particular al minuto de su programación. Debemos recordar que su
esquema se basa en la programación / definición de TAD , definición de tipos
propios de la Programación Estructurada.
La diferencia enla definición de TAD y Clases, radica en que los primeros solo
asocian los atributos de los nuevos “Tipos”, sin embargo, en la definición de clases
hecha en la POO, se conjugan las características y su comportamiento, que son
definidos como Métodos.

Sintaxis y Estructura de Clases
en Java
public class Miclase{
public int minumero;
public String mipalabra; public String mipalabra;public void MiMetodo1()
{
System.out.println(“Mi numero vale”+ minumero);
}
public String MiMetodo2(String palabra)
{
String nueva=palabra+”-”+mipalabra;
System.out.println(“palabras concatenadas”);
return nueva;
}
public Miclase()
{
minumero=3;
this.minumero=5;
mipalabra=“Inicial”;
}
public static void main (String args[] )
{
String otrapalabra=MiMetodo2(“otra”);System.out.println(otrapalabra);
MiMetodo1();
} // del método main
} // de la clase

Sintaxis y Estructura de Clases
en Java
Nombre de la Clase

public class Miclase{

Declaración de Atributos de la clase
Serán accesibles desde cualquier
método de la clase

public int minumero;
public String mipalabra; public String mipalabra;
public void MiMetodo1()
{
System.out.println(“Mi numero vale”+minumero);
}
public String MiMetodo2(String palabra)
{
String nueva=palabra+”-”+mipalabra;
System.out.println(“palabras concatenadas”);
return nueva;
}
public Miclase()
{
minumero=3;
this.minumero=5;
mipalabra=“Inicial”;
}
public static void main (String args[] )
{
…..
….
…..
} // del método main
} // de la clase

Declaración de Métodos de la clase.
Serán accesibles desdecualquier otro
Método de la clase

Constructor de la clase (debe llamarse igual que la clase).
Sirve para inicializar los atributos de la clase.
La variable this se utiliza para hacer referencia a la misma clase y
poder modificar atributos de la clase o bien invocar a métodos de la
misma clase.

Método main de la clase o Método principal,
indispensable para que la Aplicación se ejecute
Es elcódigo ejecutable de la clase.

Java: Primer Ejemplo
El típico Hola mundo!!

Java: Otro Ejemplo.

Definición de una Clase

Sintaxis paso a paso

PACKAGE E IMPORT
La palabra clave package permite agrupar clases e interfaces. Los nombres de los paquetes
son palabras separadas por puntos y se almacenan en directorios que coinciden con esos
nombres.
Los packages se utilizanprincipalmente para “agrupar clases relacionadas” y, como ayuda, en
el control de la accesibilidad de las clases.
La palabra reservada import, permite incluir un package , o un grupo de ellos, a la clase que
estoy definiendo. Se debe pensar en los Package como un conjunto de Librerías con clases y
métodos específicos y de propósito general.
Import permite abreviar los nombres de las clases,variables y métodos, evitando el tener que
escribir el nombre del package importado.
Algunos “packages” de java :

java.applet
java.awt
java.io
java.lang
java.net
java.utilLa

Sintaxis paso a paso
Características generales de los PACKAGE
•Una clase se introduce en un Package, llamado pkgname, por medio de la sentencia package
pkgname que debe ser la sentencia del archivo sin contarcomentarios y líneas en blanco.
•El nombre de un Package puede contar de varios nombres unidos por puntos (por ejemplo:
java.awt.event) .
•Los nombres de los packages, se suelen escribir con minúsculas, para distinguirlos de las
clases que comienzan con mayúsculas.
•Las clases de un package, se almacenan en un directorio con el mismo nombre largo (path)
que el package. Por ejemplo:
La clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pilas-Colas-Listas Java
  • Programación en java, cola dinamica
  • colas en java
  • Pilas y colas java
  • Api Cola Prioridad Java
  • Cola Circular Java
  • Cola circular en java
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS