Initial commit
Initial commit
Inicializado el makefile
Makefile modificado por Pedro Piquero
Añadidas las clases ya creadas de Lista de Materiales
Se ha vuelto a dejar el volumen como unidad unitaria, es decir, se trata
como enteros sin signo, para cumplir con el requisito del profesor de
tratar los volumenes como unitarios. Además que para el algoritmo de la
mochila dado en clase, no veo como hacerlo si los volumenes son flotantes
Actualizada la lista de materiales en consecuencia para que tome nota de
la actualizacion de los Materiales
Modificado el makefile para que tenga en cuenta a ListaMateriales
Se ha añadido un iterador interno a la clase, ademas se ha construido
el metodo begin, que pone el iterador al principio de la clase
Se ha creado el metodo end, que pone el iterador situado justo en el
ultimo elemento de la lista
Creado el metodo next, que mueve el iterador al siguiente elemento de la
lista
Creado el metodo back, que retrocede el iterador un elemento de la lista
Modificados los metodos next y back
Añadido el metodo isEnd
Creado el metodo isBegin
Creados los metodos get y getNombre
Añadido metodo getVolumen usado el iterador
Añadido el metodo getPrecio usando el iterador
Añadida la funcion menorVolumen, que permitira ordenar los elementos
por volumen, en lugar de por precio
Se ha definido una funcion que ordena por volumen creciente en lugar de
por precio