Qualcuno mi potrebbe spiegare meglio della traccia a che cosa servono i metodi nextFactor e hasMoreFactors ?
Ecco la traccia:
Esercizio P6.8. Scomposizione di numeri interi in fattori. Scrivete un programma che chieda all’utente un numero intero e che visualizzi tutti i suoi fattori. Per esempio, se l’utente immette 150, il programma stamperà:
2
3
5
5
Usate una classe FactorGenerator con il costruttore FactorGenerator(int numberToFactor) e i metodi nextFactor e hasMoreFactors. Progettate la classe FactorPrinter il cui metodo main legga un numero in ingresso, costruisca un esemplare di FactorGenerator e visualizzi i fattori.