Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package logica;
/**
* Datatype para transportar la información de un usuario entre capa lógica y de presentación.
* En Java los datatypes se definen con setters y getters, y se denominan JavaBean.
* @author TProg2017
*
*/
public class DataUsuario {
private String nombre;
private String apellido;
private String cedulaIdentidad;
public DataUsuario() {
this.setNombre(new String());
this.setApellido(new String());
this.setCedulaIdentidad(new String());
}
public DataUsuario(String nombre, String apellido, String cedulaIdentidad) {
this.setNombre(nombre);
this.setApellido(apellido);
this.setCedulaIdentidad(cedulaIdentidad);
}
public String getNombre() {
return nombre;
}
public String getApellido() {
return apellido;
}
public String getCedulaIdentidad() {
return cedulaIdentidad;
}
/* Sirve para mostrar textualmente la información del usuario, por ejemplo en un ComboBox
*/
public String toString() {
return getCedulaIdentidad() + " (" + getNombre() + " " + getApellido() + ")";
}
private void setNombre(String nombre) {
this.nombre = nombre;
}
private void setApellido(String apellido) {
this.apellido = apellido;
}
private void setCedulaIdentidad(String cedulaIdentidad) {
this.cedulaIdentidad = cedulaIdentidad;
}
}