Die Datei:
Expr.java
1
/**
2
* eine abstrakte Klasse fuer die Konstruktion
3
* beliebiger Ausdruecke
4
* und zum Auswerten dieser Ausdruecke
5
*
6
*/
7
8
//--------------------
9
10
public
11
abstract
12
class
Expr
{
13
14
// die eval Funktion
15
// liefert ein beliebiges Objekt als Resultat
16
// damit koennen nicht nur arithmetische Ausdruecke
17
// sondern Ausdruecke mit beliebigem Resultat
18
// behandelt werden
19
20
public
21
abstract
22
Object
eval
(
)
;
23
24
}
25
26
//--------------------
Die Quelle:
Expr.java
Letzte Änderung: 29.04.2013
©
Prof. Dr. Uwe Schmidt