Está en la página 1de 1

Unidad 15.

Proyecto Final
Mis cursos

Administracin
Administracin del curso

6.1 Mtodos consultores de acceso


6.1 Mtodos consultores de acceso
Los mtodos se clasi can en: a) Mtodos modi cadores o de acceso: llamamos mtodos modi cadores a aquellos mtodos que dan lugar a un cambio en el valor
de uno o varios de los atributos del objeto. b) Mtodos consultores u observadores: son mtodos que devuelven informacin sobre el contenido de los atributos del
objeto sin modi car los valores de estos atributos. Cuando se crea una clase es frecuente que lo primero que se haga sea establecer mtodos para consultar (de ah
su denominacin de consultores) sus atributos y estos mtodos suelen ir precedidos del pre jo get (getMatricula, getDistrito, etc.) por lo que muchas veces se alude
coloquialmente a ellos como mtodos get o getters. Se suele proceder de igual forma con mtodos que permitan establecer los valores de los atributos. Estos
mtodos suelen ir precedidos del pre jo set (setMatricula, setDistrito, etc.) por lo que muchas veces se alude coloquialmente a ellos como mtodos set o setters.
Los mtodos set son un tipo de mtodos modi cadores, porque cambian el valor de los atributos de un objeto. Puede un mtodo ser al mismo tiempo modi cador
y consultor? Es posible, pero es una situacin que trataremos de evitar. Nos plantearemos como objetivo que cada mtodo haga una cosa espec ca y no varias al
mismo tiempo. Los mtodos y las funciones en Java estn en capacidad de realizar las mismas tareas, es decir, son funcionalmente idnticos, pero su diferencia
radica en la manera en que hacemos uso de uno u otro (el contexto). Un mtodo tambin puede recibir valores, efectuar operaciones con estos y retornar valores,
sin embargo, en mtodo est asociado a un objeto, SIEMPRE, bsicamente un mtodo es una funcin que pertenece a un objeto o clase, mientras que una funcin
existe por s sola, sin necesidad de un objeto para ser usada. Cuando se llama a un mtodo, la ejecucin del programa pasa al mtodo y cuando ste acaba, la
ejecucin contina a partir del punto donde se produjo la llamada. Utilizando mtodos: - Podemos construir programas modulares. - Se consigue la reutilizacin de
cdigo. En lugar de escribir el mismo cdigo repetido cuando se necesite, por ejemplo, para validar una fecha, se hace una llamada al mtodo que lo realiza. En Java
un mtodo siempre pertenece a una clase. Todo programa javo tiene un mtodo llamado main. Este mtodo es el punto de entrada al programa y tambin el punto
de salida.

Siguiente

http://168.227.247.4/moodle/mod/lesson/view.php?id=1040 2/2