Programacion

Páginas: 4 (851 palabras) Publicado: 13 de mayo de 2012
oop
|



1. PAQUETES

Un paquete es una agrupación de clases relacionadas, que ayudan a organizar el código y proporcionan otra capa deencapsulamiento. Para crear un paquete se utiliza la palabra reservada package en la parte superior del archivo fuente de Java. Las clases declaradas dentro de él pertenecerán al paquete especificado.
Javautiliza el sistema de archivos para manejar los paquetes, de manera que para cada paquete debe existir un directorio o carpeta.

Ejemplo:

package BookPack;
import javax.swing.JOptionPane;

classBook {
private String title;
private String author;
private int pubDate;

Book (String t, String a, int d) {
title = t;
author = a;
pubDate = d;
}

void show() {JOptionPane.showMessageDialog(null,"Title: " + title + "\n" + "Author: " + author + "\n" + "Date: " + pubDate);
}
}

class BookDemo {
public static void main(String args[]) {
Book book = newBook("Fundamentos de programacion en Java","Herbert Schildt",2000);

book.show();
}
}
1. Acceso a los miembros de un paquete

La visibilidad de un elemento esta determinada por su especificación deacceso, prívate, public, protected o por defecto y el paquete al que pertenezca.
Si un miembro de una clase no tiene especificador de acceso explicito, entonces este será visible dentro de su paquetepero no fuera de el; en otras palabras es publico dentro de su paquete y privado fuera de el.
Los miembros declarados como public explícitamente, son visibles en todas partes, incluidas clases ypaquetes diferentes.
Un miembro prívate es solo accesible dentro de su clase y no es afectado por su filiación a un paquete.
Un miembro especificado como protected es accesible dentro de su paquete ysubclases en otros paquetes.


| |Miembro Privado |Miembro por defecto |Miembro protegido |Miembro publico |
|Visible dentro de la misma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS