commit bfc4f0dbfaaad1d26459841d5d2d10761193bb58 Author: Isidoro Nevares Martín Date: Sat Feb 14 05:30:19 2026 +0100 Commit inicial diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..f00af9b --- /dev/null +++ b/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/.project b/.project new file mode 100644 index 0000000..c4f4acd --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + eedd_act6_3_superclass + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..1023c22 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/src/org/lapaloma/eedd/superclass/vo/Articulo.java b/src/org/lapaloma/eedd/superclass/vo/Articulo.java new file mode 100644 index 0000000..569ed55 --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/Articulo.java @@ -0,0 +1,19 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Articulo + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class Articulo { + + private int codigo; + + private String descripcion; + +} diff --git a/src/org/lapaloma/eedd/superclass/vo/ArticuloSupermercado.java b/src/org/lapaloma/eedd/superclass/vo/ArticuloSupermercado.java new file mode 100644 index 0000000..a39e591 --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/ArticuloSupermercado.java @@ -0,0 +1,25 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Articulos de un Supermercado + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class ArticuloSupermercado { + + private Articulo articulo; + + private Supermercado supermercado; + + private Proveedor proveedor; + + private int cantidad; + + private float precio; + +} diff --git a/src/org/lapaloma/eedd/superclass/vo/Ciudad.java b/src/org/lapaloma/eedd/superclass/vo/Ciudad.java new file mode 100644 index 0000000..6314b4d --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/Ciudad.java @@ -0,0 +1,21 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Ciudad + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class Ciudad { + + private int codigo; + + private String nombre; + + private String provincia; + +} diff --git a/src/org/lapaloma/eedd/superclass/vo/Proveedor.java b/src/org/lapaloma/eedd/superclass/vo/Proveedor.java new file mode 100644 index 0000000..d6276c9 --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/Proveedor.java @@ -0,0 +1,21 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Proveedor + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class Proveedor { + + private int codigo; + + private String nombre; + + private String direccion; + +} diff --git a/src/org/lapaloma/eedd/superclass/vo/SuperProveedorArticulo.java b/src/org/lapaloma/eedd/superclass/vo/SuperProveedorArticulo.java new file mode 100644 index 0000000..2f70bfc --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/SuperProveedorArticulo.java @@ -0,0 +1,23 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Articulos de un Supermercado + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class SuperProveedorArticulo { + + private Articulo articulo; + + private Supermercado supermercado; + + private int cantidad; + + private float precio; + +} diff --git a/src/org/lapaloma/eedd/superclass/vo/Supermercado.java b/src/org/lapaloma/eedd/superclass/vo/Supermercado.java new file mode 100644 index 0000000..f89a420 --- /dev/null +++ b/src/org/lapaloma/eedd/superclass/vo/Supermercado.java @@ -0,0 +1,25 @@ +/** + * + */ +package org.lapaloma.eedd.superclass.vo; + +/** + * Clase que representa los datos de un Supermercado + * + * @author Isidoro Nevares Martín - Organización: Virgen de la Paloma + * @date 14 febrero 2026 + */ + +public class Supermercado { + + private int codigo; + + private String nombre; + + private String direccion; + + private int numeroTelefono; + + private Ciudad ciudad; + +}