homedukeOOP mit Java: Beispiele für Methoden als Parameter Prof. Dr. Uwe Schmidt FH Wedel

Beispiele für Methoden als Parameter


weiter

Nullstellensuche für reellwertige Funktonen

RealFunction
Eine abstrakte Klasse für reellwertige Funktionen mit einer Methode at zum Berechnen der Funktion an einer Stelle x.
 
Diese Klasse wird bei der Parameterübergabe für die Nullstellenverfahren verwendet.
weiter
SearchZero
Eine abstrakte Klasse für Nullstellenverfahren. Diese Klasse legt eine Methode fest, zum Berechnen einer Nullstelle einer reellwertigen Funktion in einem Intervall [x1..x2].
weiter
NoZeroFoundException
Eine Ausnahme-Klasse für die Nullstellen-Suchverfahren.
weiter
IntervallNesting,
Interpolation
Zwei Nullstellen-Suchverfahren als konkrete Implementierungen.
weiter
Exponent,
Logarithm,
Sinus,
Square,
Ident
Einige einfache reellwertige Funktionen als konkrete Unterklassen von RealFunction.
weiter
AddFunctions,
ComposeFunctions,
ConstFunction,
MultFunctions,
ScaleFunction
Einige Klassen, mit denen aus vorhandenen Funktionen neue kostruiert werden können, wie Summe, Produkt oder Kompostion von Funktionen.
weiter
TraceFunction
Eine Klasse, mit der eine Funktion überwacht werden kann.
weiter
FindZeroTest
Ein einfaches Testprogramm.
 
Ein Testlauf:
java FindZeroTest
weiter
MathFunctions
Schnittstelle für die Bereitstellung von Objekten für einfache mathematische Funktionen.
merke
Verwendung von anonymen Klassen.
gut
Nicht mehr für jede Funktion eine extra Hilfsklasse notwendig.
Wichtig ist nur das Funktionsobjekt, nicht der Name der Klasse.
weiter
-->
Dynamische Datenstrukturen und Container Klassen

Letzte Änderung: 10.06.2014
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel