Open Martin192003 opened 4 months ago
Hola! StockResult es el tipo de dato que retorna next en el iterador que tenés que implementar. En principio es una clase que encapsula la información que ves en la salida del .next, esto es, encapsula StockProduct y si tiene o no stock bajo. Esto es común porque sería incorrecto que next retrone un String con la salida que se pide o peor, que next retorne un arreglo de Object donde en la primera posición tengo el StockProduct y en la segunda un boolean. Quizás implementás StockInventory usando un array y el array no es de StockResult y está perfecto (de hecho es una de las dos versiones en las soluciones publicadas), sólo construirás instancias de StockResult en cada invocación a next para transformar un elemento de tu arreglo interno (por ejemplo StockProduct) en una instancia de StockResult con la información esperada.
Hola profe, qué tal? Hablo para consultar sobre este ejercicio, porque no estoy entendiendo cuál es la funcionalidad de la clase StockResult. Lo estoy haciendo al ejercicio pero la verdad que no estaría entendiendo qué es lo que hace y le quería pedir si me podría explicar el uso que tiene esta clase. Muchas gracias!