Metodo set y get de java .
Estos métodos no permiten colocar y recuperar información de unos métodos y de otro.
Almacenaremos y recuperaremos elementos desde la clase segundaría .
Metodo set
package setyget;
public class tiempo {
int hora,minuto,segundo;
public tiempo (int h,int m,int s ){
settiempo(h,m,s);
}
public void settiempo(int h,int m,int s ){
sethora(h);
setminuto(m);
setsegundo(s);
}
public void sethora(int h){
hora=h;
}
public void setminuto(int m){
minuto=m;
}
public void setsegundo(int s){
segundo=s;
}
}
Incorporando el Metodo get .
package setyget;
public class tiempo {
int hora,minuto,segundo;
public tiempo (int h,int m,int s ){
settiempo(h,m,s);
}
public void settiempo(int h,int m,int s ){
sethora(h);
setminuto(m);
setsegundo(s);
}
public void sethora(int h){
hora=h;
}
public void setminuto(int m){
minuto=m;
}
public void setsegundo(int s){
segundo=s;
}
public int gethora(){
return hora;
}
public int getminuto(){
return minuto;
}
public int getsegundo(){
return segundo;
}
public String damehora(){
return String.format("%02d:%02d:%02d", gethora(),getminuto(),getsegundo());
}
}
Desde la clase principal llamare los métodos .
package setyget;
public class Setyget {
public static void main(String[] args) {
tiempo objeto=new tiempo (4,5,6);
System.out.printf("%s",objeto.damehora());
}
}
compilando.
run:
04:05:06BUILD SUCCESSFUL (total time: 0 seconds)
y obtenemos la hora .
Tal ves te interese el ejercicio
Comentarios
Publicar un comentario