Eine lokale-Klasse ohne eigenen Namen heißt anonym.
Eine anonyme Klasse kann nur einmal instanziert werden
AnonymeKlasse.java
public class AnonymeKlasse
{
public static void printTable(Funktion m)
{
System.
out.
println("Wertetabelle " + m
);
for (double x=0.0; x<=5.0; x+=1) {
m.compute(x));
}
}
public static void main
(String[] args
)
{
printTable (new Funktion() {
public double compute(double x) {
return x*x;
}
});
}
}