Documente Academic
Documente Profesional
Documente Cultură
Una clase es una descripción de todos los objetos que define y puede tener cualquier o
ningún número de objetos asociados a la clase. La descripción, consiste en: una lista de
variables y una lista de métodos.
La variable de instancia edad mantiene el registro de la edad del objeto Ratón en días.
La variable de instancia peso mantiene el registro del peso del objeto Ratón en gramos.
La variable de instancia tasaCrecimientoPorcentual es el porcentaje del peso actual que se
va agregando al peso cada día.
Variables de instancia
Las variables de instancia deben ser declaradas fuera de todos los métodos, y se
deben declarar al principio de la definición de la clase.
Si se declara un miembro como private, entonces el miembro puede ser accedido sólo
desde dentro de la clase del miembro y no por código que esté fuera de la clase.
Las variables de instancia son declaradas casi siempre con el modificador de acceso
private porque siempre se querrá que los datos del objeto estén ocultos.
Método
Se debe declarar un método como public cuando se quiera que sea un portal a través
del cual el mundo pueda acceder a los datos del objeto. Cuando se quiera que un
método ayude a realizar sólo una tarea local, debe declararse como tipo private,
Clase controladora
Un controlador es un término de computación que se aplica a una pieza de software
que ejecuta o “controla” algo más. De la misma manera, una clase controladora o
clase driver es una clase que se encarga de ejecutar otra clase.
La clase ControladorRaton. Decimos que es controladoraRaton porque crea objetos Raton y los
manipula. Por ejemplo, observe las sentencias gus = new Raton() y jaq = new Raton(). Este
código crea los objetos gus y jaq1 Además, observe el código
gus.setTasaCrecimientoPorcentual(tasaCrecimiento). Este codigo manipula el objeto gus al cambiar
el valor de la tasaCrecimientoPorcentual.
Normalmente, una clase controladora consiste enteramente en una clase main y nada
más. La clase controladora con su método main es el punto de arranque del programa.
Llama a la clase controlada para crear objetos y manipularlos.