Zusammenfassung der Ressource
Estructuras lineales enlazadas
- Caso de Estudio: reservas en una aerolínea
- Objetivos
- Diagramas de caso de Uso
- Definición de los requerimientos funcionales
- Actor
- Representando el tipo de usuario
- Caso de uso.
- Funcionalidad del programa
- Comprensión de los requerimientos
- Diseño
- Se encuentran las clases; En estas se
pueden observar:
- Aerolínea,
ciudad,
vuelo silla,
reserva
- Se encuentran las listas enlazadas
- Arreglos constantes
- Es mejor utilizar nombres de
constantes indicando el número
de una posición en una
contenedora.
- Fechas y Formatos
- Se manejan con diferentes
clases Como:
- Date
- Representando el instante
del tiempo en el que se ha
creado.
- compareTo
- Compara dos fechas dando
como retorno:
- Valor negativo si es menor que el parámetro
- Cero si son iguales
- Valor positivo si es mayor que el parámetro.
- Equals
- Indica si los días meses años, las
horas y los minutos son iguales.
- Distribuidores Gráficos
- FlowLayout
- Sitúa los componentes que encuentra
dentro del contenedor gráfico
- De izquieda a derecha,
- GridBagLayout
- Es mucho más flexible y está montado
sobre una malla dinámica.
- Se implementa por dos clases
- GridBagLayout
- GridBagConstraints
- Describe las características
- Posición, forma,
tamaño, etc
- Se encuentran los siguientes
atributos.
- gridx
- Define la coordenada X de la celda en la malla
- gridy
- Define la coordenada Y de la celda en la malla
- gridwidth
- Número de casillas que va a ocupar el componente en la
dirección X
- gridheight:
- Número de casillas que va a ocupar el componente en la
dirección Y