65 lines
1.5 KiB
Java
65 lines
1.5 KiB
Java
package lectura_escritura_archivos; /** @author jp.av.dev@gmail.com */
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
public class Persona implements Serializable {
|
|
|
|
private String nombre;
|
|
private String direccion;
|
|
private String nacionalidad;
|
|
int edad;
|
|
double salario;
|
|
//transient para atributos q no sean serializables, como por ejemplo un objeto personalizado Hijo.
|
|
public Persona(String nombre, String direccion, String nacionalidad, int edad, double salario) {
|
|
this.nombre = nombre;
|
|
this.direccion = direccion;
|
|
this.nacionalidad = nacionalidad;
|
|
this.edad = edad;
|
|
this.salario = salario;
|
|
}
|
|
|
|
public String getNombre() {
|
|
return nombre;
|
|
}
|
|
|
|
public void setNombre(String nombre) {
|
|
this.nombre = nombre;
|
|
}
|
|
|
|
public String getDireccion() {
|
|
return direccion;
|
|
}
|
|
|
|
public void setDireccion(String direccion) {
|
|
this.direccion = direccion;
|
|
}
|
|
|
|
public String getNacionalidad() {
|
|
return nacionalidad;
|
|
}
|
|
|
|
public void setNacionalidad(String nacionalidad) {
|
|
this.nacionalidad = nacionalidad;
|
|
}
|
|
|
|
public int getEdad() {
|
|
return edad;
|
|
}
|
|
|
|
public void setEdad(int edad) {
|
|
this.edad = edad;
|
|
}
|
|
|
|
public double getSalario() {
|
|
return salario;
|
|
}
|
|
|
|
public void setSalario(double salario) {
|
|
this.salario = salario;
|
|
}
|
|
|
|
|
|
|
|
}
|