From 1314216578438a6c1f88611f209575fd7f101069 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isidoro=20Nevares=20Mart=C3=ADn?= Date: Mon, 9 Mar 2026 17:14:52 +0100 Subject: [PATCH] VOs con constructores --- .classpath | 1 + .../java/org/lapaloma/hogwarts/vo/Alumno.java | 15 ++++++++++++++- src/main/java/org/lapaloma/hogwarts/vo/Casa.java | 6 ++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/.classpath b/.classpath index 278fc60..ec91f0f 100644 --- a/.classpath +++ b/.classpath @@ -40,5 +40,6 @@ + diff --git a/src/main/java/org/lapaloma/hogwarts/vo/Alumno.java b/src/main/java/org/lapaloma/hogwarts/vo/Alumno.java index 560b732..05e035f 100644 --- a/src/main/java/org/lapaloma/hogwarts/vo/Alumno.java +++ b/src/main/java/org/lapaloma/hogwarts/vo/Alumno.java @@ -23,7 +23,20 @@ public class Alumno { - public int getIdentificador() { + public Alumno(int identificador, String nombre, String apellido1, String apellido2, LocalDate fechaNacimiento, + String esRepetidor, String telefono, Casa casa) { + super(); + this.identificador = identificador; + this.nombre = nombre; + this.apellido1 = apellido1; + this.apellido2 = apellido2; + this.fechaNacimiento = fechaNacimiento; + this.esRepetidor = esRepetidor; + this.telefono = telefono; + this.casa = casa; + } + + public int getIdentificador() { return identificador; } diff --git a/src/main/java/org/lapaloma/hogwarts/vo/Casa.java b/src/main/java/org/lapaloma/hogwarts/vo/Casa.java index 55722d3..dd8eeb0 100644 --- a/src/main/java/org/lapaloma/hogwarts/vo/Casa.java +++ b/src/main/java/org/lapaloma/hogwarts/vo/Casa.java @@ -13,6 +13,12 @@ public class Casa { private int identificador; String nombre; + public Casa(int identificador, String nombre) { + super(); + this.identificador = identificador; + this.nombre = nombre; + } + public int getIdentificador() { return identificador; }