-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSistema.java
More file actions
87 lines (66 loc) · 2.17 KB
/
Sistema.java
File metadata and controls
87 lines (66 loc) · 2.17 KB
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
package Obligatorio;
import java.util.ArrayList;
/**
*
* @author Franco Galeano y Felipe Estrella
*/
public class Sistema {
private ArrayList<Inscripcion> listaInscripciones;
private ArrayList<Socio> listaSocios;
private ArrayList<Actividad> listaActividades;
private ArrayList<Animador> listaAnimadores;
public ArrayList<Inscripcion> getListaInscripciones() {
return listaInscripciones;
}
public void agregarInscripciones(Inscripcion unaInscripcion) {
this.getListaInscripciones().add(unaInscripcion);
}
public void eliminarInscripcion(Inscripcion unaInscripcion) {
this.getListaInscripciones().remove(unaInscripcion);
}
public int cantidadInscripciones() {
return this.getListaInscripciones().size();
}
public ArrayList<Socio> getListaSocios() {
return listaSocios;
}
public void agregarSocio(Socio unSocio) {
this.getListaSocios().add(unSocio);
}
public void eliminarSocio(Socio unSocio) {
this.getListaSocios().remove(unSocio);
}
public int cantidadSocios() {
return this.getListaSocios().size();
}
public ArrayList<Actividad> getListaActividades() {
return listaActividades;
}
public void agregarActividad(Actividad unaActividad) {
this.getListaActividades().add(unaActividad);
}
public void eliminarActividad(Actividad unaActividad) {
this.getListaActividades().remove(unaActividad);
}
public int cantidadActividades() {
return this.getListaSocios().size();
}
public ArrayList<Animador> getListaAnimadores() {
return listaAnimadores;
}
public void agregarAnimador(Animador unAnimador) {
this.getListaAnimadores().add(unAnimador);
}
public void eliminarAnimador(Animador unAnimador) {
this.getListaAnimadores().remove(unAnimador);
}
public int cantidadAnimadores() {
return this.getListaAnimadores().size();
}
public Sistema() {
listaInscripciones = new ArrayList<>();
listaSocios = new ArrayList<>();
listaAnimadores = new ArrayList<>();
listaActividades = new ArrayList<>();
}
}