domingo, 18 de agosto de 2013

Estado de un objeto

Tema 2.7



Todo objeto tiene un estado.

El estado de un objeto está definido por los valores de sus atributos (campos). En nuestro ejemplo, si tomamos un objeto circulo sus atributos (los que definen su estado) son:  

               diametro
               xPosicion
               yPosicion
               color
               esVisible

Los atributos también tienen un tipo que indica los valores que pueden tomar.

Algunos métodos modifican el estado de un objeto, otros consultan su estado.

Ejemplos          void moverIzquierda()  -   modifica el atributo xPosicion
                                 boolean esVisible()  -  consulta el estado del atributo esVisible


En BlueJ  podemos ver el estado de un objeto con la función Inspect.

No hay comentarios:

Publicar un comentario