Sie sind auf Seite 1von 3

Procedimiento General Paquete:

Los paquetes son una forma de organizar grupos de clases. Un paquete contiene un conjunto de clases relacionadas bien por finalidad, por mbito o por herencia. Un paquete (package) es una unidad que agrupa un conjunto de entidades relacionadas. Su aplicacin ms corriente es para realizar la declaracin de un tipo de datos junto con las operaciones primitivas para su manejo, de forma que stas puedan ser usadas desde el exterior pero se mantengan ocultos sus detalles de funcionamiento. En otras palabras, un paquete es un mecanismo de encapsulamiento y ocultacin de informacin especialmente til para definir tipos abstractos de datos. Un paquete se divide generalmente en dos partes: especificacin e implementacin que se sitan en ficheros diferentes con las extensiones respectivas "*.ads" y "*.adb".

Directiva import:
Para importar clases de un paquete se usa el comando import. Se puede importar una clase individual import java.awt.Font; o bien, se puede importar las clases declaradas pblicas de un paquete completo, utilizando un arterisco (*) para reemplazar los nombres de clase individuales. import java.awt.*; Para crear un objeto fuente de la clase Font podemos seguir dos alternativas import java.awt.Font; Font fuente=new Font("Monospaced", Font.BOLD, 36); O bien, sin poner la sentencia import java.awt.Font fuente=new java.awt.Font("Monospaced", Font.BOLD, 36); Normalmente, usaremos la primera alternativa, ya que es la ms econmica en cdigo, si tenemos que crear varias fuentes de texto. Se pueden combinar ambas formas, por ejemplo, en la definicin de la clase BarTexto import java.awt.*; public class BarTexto extends Panel implements java.io.Serializable{ //... } Panel es una clase que est en el paquete java.awt, y Serializable es un interface que est en el paquete java.io Los paquetes estndar Paquete Descripcin Contiene las clases necesarias para crear applets que se ejecutan en la java.applet ventana del navegador Contiene clases para crear una aplicacin GUI independiente de la java.awt plataforma java.io Entrada/Salida. Clases que definen distintos flujos de datos Contiene clases esenciales, se importa impcitamente sin necesidad de java.lang una sentencia import.

java.net java.util

Se usa en combinacin con las clases del paquete java.io para leer y escribir datos en la red. Contiene otras clases tiles que ayudan al programador

La clase Object
La clase object : La clase Object es la clase raz de la cual derivan todas las clases. Esta derivacin es implcita. La clase Object define una serie de funciones miembro que heredan todas las clases. Las ms importantes son las siguientes public class Object { public boolean equals(Object obj) { return (this == obj); } protected native Object clone() throws CloneNotSupportedException; public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } protected void finalize() throws Throwable { } //otras funciones miembro... } Bibliografia: http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/herencia/herencia.htm http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/paquetes.htm http://vteforte.tripod.com/HazFtp.htm

Das könnte Ihnen auch gefallen