From 866981b4dfdfc86d63eef1923e5d952d1f757c36 Mon Sep 17 00:00:00 2001 From: Tobias Iroa <tobias.iroa@fing.edu.uy> Date: Wed, 17 Aug 2022 23:13:23 -0300 Subject: [PATCH] base de actividad --- src/Manejadores/ManejadorActividad.java | 11 +++++-- src/logica/Actividad.java | 41 ++++++++++++++++++++++++- 2 files changed, 48 insertions(+), 4 deletions(-) diff --git a/src/Manejadores/ManejadorActividad.java b/src/Manejadores/ManejadorActividad.java index fd38da3..90262ec 100644 --- a/src/Manejadores/ManejadorActividad.java +++ b/src/Manejadores/ManejadorActividad.java @@ -1,5 +1,6 @@ package Manejadores; +import java.util.Date; import java.util.HashMap; import java.util.Set; @@ -7,10 +8,12 @@ import logica.Actividad; import logica.DataActividad; public class ManejadorActividad { + + // Atributos private static ManejadorActividad instancia = null; - - private HashMap<String,Actividad> colAct; + private HashMap<String,Actividad> colAct; +// Constructor private ManejadorActividad() { } @@ -21,9 +24,11 @@ public class ManejadorActividad { return instancia; } + //Operaciones + public Set<DataActividad> getDAct() { Set<DataActividad> resultado; + return resultado; } - } \ No newline at end of file diff --git a/src/logica/Actividad.java b/src/logica/Actividad.java index 9356f36..9d9c57f 100644 --- a/src/logica/Actividad.java +++ b/src/logica/Actividad.java @@ -1,5 +1,44 @@ package logica; -public class Actividad { +import java.util.Date; +public class Actividad { + private String nombre; + + private String descripcion; + + private Date fechaAlta; + + private String ciudad; + + private int costo; + + private int duracion; + +//Getters y Setters + + public String getNombre() { + return this.nombre; + } + + public String getDescripcion() { + return this.descripcion; + } + + public Date getFechaAlta() { + return this.fechaAlta; + } + + public String getCiudad() { + return this.ciudad; + } + + public int getCosto() { + return this.costo; + } + + public int getDuracion() { + return this.duracion; + } + } -- GitLab