AjLearning
AjLearning 0.1    





Introducción a Java - Atributos en una clase

Curso Introducción a Java

    Anterior     Siguiente

Si ya tenemos un objeto Punto en la variable p, podemos acceder a sus atributos con expresiones como:

int coordenada = p.x;
escribiendo de la forma:

<objeto>.<atributo>
Veremos más adelante, que no siempre es posible hacer esto, pues no todos los atributos de un objeto pueden estar disponibles para que en cualquier lugar puedan ser accedidos.
No hemos visto cómo crear un objeto, pero siempre que lo creamos, las variables miembros son inicializadas a 0 o a null, según el tipo. Si quisiéramos, podemos iniciarlas a algún valor, en su declaración:

class Persona { int edad = 21; int peso = 60; }
Un ejemplo de una clase que puede contener atributos que no son tipos primitivos, sino referencias a otros objetos, es la siguiente:

class Rectángulo { Punto origen; int ancho; int alto; }
En este caso, la clase tiene tres atributos: dos son tipos primitivos (enteros), pero el atributo origen está definido como va a referenciar a un objeto, una instancia de la clase Punto. Pero al comienzo de su vida, ese atributo no contendrá ningún objeto: deberemos crearlo.

Programado por Angel J. Lopez www.ajlopez.com