Subato

Resource Files

Funktionsiteration

Schreiben Sie eine generische Klasse GenerationIterable<A>. Im Konstruktor soll ein Obejekt f des Typs java.util.function.Function<A,A> und ein Element a des Typs A übergeben werden. Beim Aufruf der Methode next() soll der erzeugte Iterator die folgende Folge generieren: a, f(a), f(f(a)), f(f(f(a))),....


package name.panitz.util; import java.util.Iterator; import java.util.function.Function; public class GenerationIterable<A> implements Iterable<A> { public GenerationIterable(A a, Function<A,A> f){ } }
java
You are not logged in and therefore you cannot submit a solution.