Académique Documents
Professionnel Documents
Culture Documents
DiscoD
urodeRoer
Dejadegolpearatuordenadorysolucionatusproblemasaqu
Acerca de m Manuales Ejercicios Software Sistemas operativos Ingls Portfolio Contctanos Tutorias
2013 Hola a todos, hoy os enseare que son y como utilizar los mtodos get y set en
Java.
Skype
Los mtodos get y set, son simples mtodos que usamos en las clases para mostrar (get) o
modicar (set) el valor de un atributo. El nombre del mtodo siempre sera get o set y a
continuacin el nombre del atributo, su modicador siempre es public ya que queremos
mostrar o modicar desde fuera la clase. Por ejemplo, getNombre o setNombre.
Email
public void setAtributo (tipo_dato_atributo variable){
this.atributo = variable;
Suscribete!
}
Si usamos Eclipse tenemos una manera an mas sencilla de generarlos automticamente.
Pinchamos en Source > Generate Getters and Setters, nos aparecer una ventana donde
elegiremos que atributos generar su get o set, al pinchar en OK nos lo generara Sguenos!
automticamente estos mtodos.
Sgueme en Tsu
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 1/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
Donaciones
Anuncios
Comenzar a
Descargar
Descarga Gratis!
DownSpeedTest
Gratis
Veamos un ejemplo:
Clase
/**
* Clase Empleado
*
* Contiene informacion de cada empleado
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 2/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
*
* @author Fernando
* @version 1.0
*/
public class Empleado {
//Atributos
/**
* Nombre del empleado
*/
private String nombre;
/**
* Apellido del empleado
*/
private String apellido;
/**
* Edad del empleado
*/
private int edad;
/**
* Salario del empleado
*/
private double salario;
//Metodos publicos
/**
* Devuelve el nombre del empleado
* @return nombre del empleado
*/
public String getNombre() {
return nombre;
}
/**
* Modifica el nombre de un empleado
* @param nombre
*/
public void setNombre(String nombre) {
this.nombre = nombre;
}
/**
* Devuelve la edad de un empleado
* @return edad del empleado
*/
public int getEdad() {
return edad;
}
/**
* Modifica la edad de un empleado
* @param edad
*/
public void setEdad(int edad) {
this.edad = edad;
}
/**
* Devuelve el salario de un empleado
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 3/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
/**
* Suma un plus al salario del empleado si el empleado tiene mas de 40 aos
* @param sueldoPlus
* @return <ul>
* <li>true: se suma el plus al sueldo</li>
* <li>false: no se suma el plus al sueldo</li>
* </ul>
*/
public boolean plus (double sueldoPlus){
boolean aumento=false;
if (edad>40 && compruebaNombre()){
salario+=sueldoPlus;
aumento=true;
}
return aumento;
}
//Metodos privados
//Constructor
/**
* Constructor por defecto
*/
public Empleado(){
this.nombre="";
this.apellido="";
this.edad=0;
this.salario=0;
}
/**
* Constructor con 4 parametros
* @param nombre nombre del empleado
* @param apellido nombre del empleado
* @param edad edad del empleado
* @param salario salario del empleado
*/
public Empleado(String nombre, String apellido, int edad, double salario){
this.nombre=nombre;
this.apellido=apellido;
this.edad=edad;
this.salario=salario;
}
}
Clase ejecutable
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 4/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
empleado1.plus(100);
empleado2.plus(100);
}
Espero que os sea de ayuda. Si tenis dudas, preguntad. Estamos para ayudarte.
Comenzar a Descargar
Descarga Ya - ProductivityBoss
Descarga Gratis!
7 18
INTRODUCCIN
A JAVA
Introduccin a Java API Java
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 5/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
INTRODUCCIN
EJERCICIOS ARRAYS EN
A LA PROPUESTOSMTODOS
PROGRAMACIN
Y JAVA |
ORIENTADA RESUELTOS
A DISCO
Introduccin a la Ejercicios Propuestos Y Arrays En Mtodos Java |
programacin orientada a Resueltos Arrays De Java Disco Duro De Roer
OBJETOS EN ARRAYS DE DURO DE
objetos en Java | Disco Duro De Roer
4 Comments
Catalina Gmez
25/08/2014 @
Gracias muy buena explicacin me ha servido mucho, haba buscado en otros sitios
que hablaban de POO pero no haba entendido muy bien la explicacin ya me ha
quedado clara y los aprend a usar. Buen post
jesus
12/10/2014 @
Andres
14/01/2015 @
Me pueden ayudar porfavor quiero saber como aplicar este metodo en vectores lo
que pasa es que tengo un menu ..que contiene Insertar elementos al vector , visualizar
los elemento y ordenar el vector..lo que quiero es obtener los datos del vector que esta
en Insertar elementos al vector, para poder visualizar los elementos en visualizar
elementos del vector ..ojo cada una es una clase diferente ..ayuda porfavor
shenick
09/04/2015 @
Leave a Reply
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 6/7
17/3/2016 Mtodos Get Y Set En Java | Disco Duro De Roer
Your Name *
Your Email *
Your Website
Post Comment
http://www.discoduroderoer.es/metodos-get-y-set-en-java/ 7/7