CAFP-MX Blogger Buscador

sábado, 15 de agosto de 2009

Declaración y modificadores de clase.

El código siguiente es la estructura en la declaración de una clase:
class MyClass { }
El código anterior compila de maravilla, pero también podemos añadir a la declaración de la clase modificadores. Los modificadores caen dentro de dos categorías:
  • Modificadores de acceso: public, protected, private.
  • Modificadores de no acceso (que incluyen a strictfp, final, y abstract).
Modificadores de acceso.

En Java existen cuatro niveles de acceso pero únicamente tenemos tres modificadores de acceso. El cuarto control de acceso (ó nivel de acceso) es llamado default o package, que se utilizan de manera automática al no utilizar alguno de los tres modificadores de acceso existentes (public, protected o private). De esta manera, podríamos concluir que, toda clase, método o variable de instancia que se declare tiene un control de acceso.

Aunque los cuatro niveles de acceso funcionan correctamente para la mayoría de métodos y variables de instancia, una clase sólo puede ser declarada como public o con acceso default, ya que los otros niveles de acceso no tienen sentido para una clase.

No hay comentarios:

Publicar un comentario