Está en la página 1de 2

Facultad de Ingeniera Civil de Sistemas y de Arquitectura

Escuela Profesional de Ingeniera de Sistemas

Lenguaje de Programacin

Implementar una clase con la siguiente funcionalidad:

public class ManejadorUnidadesMedida {

/* Estructura de datos que almacena las equivalencias ingresadas por el usuario */

private List<Equivalencias> lista;


/* El mtodo InsertarEquivalencia permite insertar una equivalencia en la estructura de datos
que maneja la clase */

public void InsertarEquivalencia (Equivalencia objeto)

/* El mtodo ActualizarEquivalencia permite actualizar una equivalencia en la estructura de


datos que maneja la clase */

public void ActualizarEquivalencia (Equivalencia objeto)

/* El mtodo EliminarEquivalencia permite eliminar una equivalencia en la estructura de datos


que maneja la clase */

public void EliminarEquivalencia (Equivalencia objeto)

/* El mtodo Convertir permite convertir una cantidad expresada en una unidad de medida
denominada unidad de medida origen (umorigen) a otra denominada unidad de medida destino
(umdestino), retornando el valor resultante de la conversin o nulo si no es posible realizar la
conversin requerida */

public float Convertir (Float cantidad, String umOrigen, String umDestino)

Por Ejemplo: objeto.Convertir (10000,MILIMETRO,METRO) debera retornar 10 como valor


resultante de la operacin de conversin

También podría gustarte