n7 exposicionCanina examen laboratorio

Páginas: 2 (339 palabras) Publicado: 15 de agosto de 2015

Universidad de los Andes
Ingeniería de Sistemas y Computación

ISIS1205 - Algorítmica y Programación por Objetos II




Suponga que vamos ha agregarle a la exposición canina nuevas acciones:


1.En la interfaz usuario, en la lista de perros (JList) queremos presentar El color, nombre, altura y raza, para lo cual se utilizara el siguiente formato

nombre : color -> altura <- [raza]

Modifiquelos métodos necesarios, para que se imprima la información de esa manera.

2. Modifique el programa para que permita ordenar los perros por su tamaño de nombre.
Crear un nuevo métodocompararPorTamanioNombre( Perro elperro ) para poder comparar los perros por el tamaño de su nombre (recuerde que la longitud de un String se puede saber por su método length).
Utilice el algoritmo de ordenamiento deSelección para ordenar los perros según su tamaño de nombre.
Asocie la funcionalidad antes descrita con el primer botón de extensión del ejercicio (“OPCION 1”).
3. Modifique el programa, para quepermita ordenar los perros por altura y color.
Ordene ascendentemente los perros por altura, pero adicionalmente en caso de que 2 perros tengan la misma altura deben quedar también ordenados por elcolor. (utilice el algoritmo de insercion). Por ejemplo dado esta exposición de Perros:

Nombre
Color
Altura
Peso
Pepito
Marron
14
35
Toto
Blanco
10
60
TanTan
Marron
23
30
Fido
Blanco
12
60
Tato
Blanco14
32

Debería quedar así:

Nombre
Color
Altura
Peso
Toto
Blanco
10
60
Fido
Blanco
12
60
Tato
Blanco
14
32
Pepito
Marron
14
35
TanTan
Marron
23
30
Asocie la funcionalidad antes descrita con elsegundo botón de extensión del ejercicio (“OPCION 2”).

4. Agregue en la clase ExposicionPerrosTest lo necesario para validar que los métodos anteriores están correctos.
Cree un nuevo archivo de texto depropiedades para poder probar el método de ordenar por altura y color y cree un nuevo setup escenario que cargue ese archivo
Cree el método de pruebas para validar el método de ordenar por Tamaño...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Laboratorio N7 Procesos Mecanicos
  • examen de laboratorio
  • examen de laboratorio
  • LABORATORIO EXAMEN MATEMATICAS
  • Laboratorio Para Examen
  • Laboratorio N7 Quimica
  • Examen De Laboratorio
  • Examen De Laboratorio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS