Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Prog iv tema1 20
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15. public class Persona{
private int idPersona; // Atributos
private String nombre;
private int edad;
private String genero;
// Constructores
public Persona(int id,String nombre, int edad){
setIdPersona (id);
setNombre (nombre);
setEdad (edad); }
public Persona(){ }
public Persona(int id,String nombre, int edad, String genero) {
setIdPersona (id);
setNombre (nombre);
setEdad (edad);
setGenero (genero); }
16. // Métodos set`s –los que establecen los valores
public void setIdPersona(int valor) { this.idPersona=valor; }
public void setNombre(String valor) { this.nombre=valor; }
public void setGenero(String valor) {
if(valor.equals("F")|| valor.equals("M")) { this.genero=valor }
else { System.out.println("El género debe ser F o M");}
}
public void setEdad (int valor) {
if (valor < 55) { this.edad =valor; }
else { System.out.println("La edad debe ser < 55");}
}
// Métodos get’s -los que devuelven valores
public int getIdPersona() { return this.idPersona; }
public String getNombre(){ return this.nombre; }
public int getEdad() { return this.edad; }
public String getGenero() { return this.genero; }
}
17. Ejemplo de como usaríamos los constructores
Persona p= new Persona();
Persona p1=new Persona(22,"Marcos",12);
Persona p4=new Persona(33,"Lucia",34,"F");
Ejemplo de los set
p1.setGenero(this.jTextField1.getText());
Ejemplo de los gets
this.jTextField2.setText( " " + p4.getNombre() );