Zusammenfassung der Ressource
Las clases
- Las clases son el mecanismo básico que
proporciona Java para manejar el concepto de
abstracción y de tipado (ver capítulo 1). Java
permite construir clases que definan la interfaz y
la implementación de los objetos que
posteriormente se podrán crear. Así, cada clase
define una interfaz y un tipo (o varios tipos en el
caso de las clases parametrizadas).
- Identificación
- La primera línea de una clase
identifica el nombre de la clase, las
clases de las que hereda, las
interfaces que implementa, las
excepciones que puede lanzar y los
parámetros utilizados para referir
tipos.
- Miembros
- Se pueden clasificar en datos
miembros y funciones miembros,
también conocidos como propiedades
y métodos,
- Clases interna
- Clases que se definen dentro de otras
clases. Normalmente se utilizan para crear
clases fuertemente ligadas con la clase
huésped
- Bloques de inicialización
- .Conjuntos de instrucciones
encargadas de iniciar las
propiedades de la clase.
Java se encarga de que
estos bloques se ejecuten
convenientemente antes de
crear los objetos de la clase.
- LAS PROPIEDADES EN DETALLE
- Las propiedades, o campos, sirven para
dotar de estado al objeto o a la propia
clase. Las propiedades son variables que
se definen dentro de una clase y que
pueden tomar valores
- LOS METODOS EN DETALLE
- Cada método
consta de un
identificador que
nuevamente
puede estar
formado por
cualquier cadena
de caracteres
Unicode, siempre
que no
comiencen por un
número o un
símbolo utilizado
para los
operadores, ni
coincida con una
palabra
reservada.
- ACCESO A LOS METODOS
DE UN OBJETO
- Para acceder a un método de un objeto se utiliza
el identificador del objeto seguido del
identificador del método.
- DEVOLUCION DE
VALORES
- Los métodos en Java pueden
devolver valores de tipos primitivos
o referencias a objetos. Para ello se
utiliza una sentencia que consiste en
la palabra reservada return seguida
opcionalmente de una expresión
- CREACION DE OBJETOS
- para crear un objeto en Java se usa la
palabra reservada new seguida del
nombre de la clase y unos paréntesis. En
esta operación se está invocando al constr
uctor de la clase. Los constructores son
métodos especiales que se ejecutan
cuando se crea un objeto y que se utilizan
para iniciar las propiedades del objeto.
- CLASES INTERNAS
- es una clase que se declara dentro de otra. Para ser
más precisos, su declaración se puede realizar
dentro del ámbito de la clase o incluso dentro de un
método. Su principal utilidad consiste en encapsular
la definición de la clase para restringir su uso o su
visibilidad.
- ARRAYAS DE
OBJETOS Y DE TIPOS
PRIMITIVOS
- Java proporciona una
clase ar ray como
contenedor básico de
objetos y tipos primitivos.
Para la creación de objetos
array en Java se ha
sobrecargado el operador
corchetes. Así, para la
declaración de una
referencia a un objeto
array se utiliza el tipo de
objetos o tipo primitivo
que contendrá el array
seguido de una pareja de
corchetes vacía. Como
siempre, si una referencia
no se inicializa su valor es
null .