Diccionario de Datos Programación Orientada a ObjetosDiccionario de Datos Programación Orientada a Objetos
a)Public
Es un modificador de acceso.
Todo el mundo puede acceder al elemento. Si es un dato miembro, todo el mundo puede ver el elemento, es decir, usarlo yasignarlo. Si es un método todo el mundo puede invocarlo.
Es decir es de acceso Publico
b)prívate
Es un Modificador de acceso.
Sólo se puede acceder al elemento desde métodos de la clase, o sólopuede invocarse el método desde otro método de la clase.
Es decir acceso privado
Se puede aplicar tanto a atributos como métodos y es el nivel más restrictivo de todos.
c)final
Aplicado a unatributo significa que es invariante (constante).
Aplicado a un método significa que no se puede sobrescribir
d)protected
Es un nivel intermedio de accesibilidad. Si lo aplicamos a un atributo o métodoeste será accesible desde la propia clase y desde las clases que heredan de esta.
e)class
son plantillas que agrupan comportamiento (métodos) y estados (atributos) de los futuros objetos
f)AbstractYa hemos hablado de las clases abstractas; los métodos abstractos (abstract) son aquellos de los que se da la declaración pero no la implementación (o sea que consiste sólo del encabezamiento).Cualquier clase que contenga al menos un método abstracto (o cuya clase madre contenga al menos un método abstracto que no esté implementado en la hija) es una clase abstracta
g)package
Es una agrupaciónde clases afines. Equivale al concepto de librería existente en otros lenguajes o sistemas. Una clase puede definirse como perteneciente a un package y puede usar otras clases definidas en ese o enotros packages.
h)Finalize
Java no utiliza destructores (al contrario que C++) ya que tiene una forma de recoger automáticamente todos los objetos que se salen del alcance.
i)New
operador new esel encargado de crear instancias de una clase es decir los objetos que tiene las características de las clases
j)This
Hace referencia a los miembros de la propia clase.
k)extends
Se usa para...
Regístrate para leer el documento completo.