J
JayArr
Gast
Hallo,
diese Frage geht wohl an die Pros schätze ich mal.
Ich selber bin schon seit 3 Jahren oder länger bei Java dabei und mein Wissen umfasst Interfaces, Vererbung, Rekursion, Swing, MVC usw.... aber all das hilft mir nicht bei folgendem:
(Das ist Freizeit also bin ich für jegliche Kommentare dankbar)
Ich will ein Programm schreiben, das lernt was ein int ist, was addieren ist und was dabei zu erwarten ist (Zahl wird größer).
Dazu habe ich 3 Klassen: ValueTypes, Operations und Results. Diese Objekte speichere ich in einem Vector, der dann nach dem "Wissen" durchsucht werden soll.
Ich hänge schon beim ersten: Wie findet das Programm raus welcher Datentyp. Klar man teste einen Cast zu INT und fange die exception ab.
Jetzt muss dieser Test aber irgendwie Teil der Klasse "ValueTypes" sein. Die Eigenschaften (Bezeichnung, Symbol, IDs der Operations auf die die Datentypen anwendbar ist und IDs der zu erwartenden Ergebnisse) sind alle mit Variablen umzusetzen.
Aber wie schaffe ich es dass der Test jedesmal anders aussieht?
Klar Vererben könnte ich aber dann wäre meine Frage wie ich alle vererbten Instanzen durchlaufe um zu schauen welche für integer zuständig ist.
Oder ich speichere halt eine Funktion in einer Variable. und das war meine eigentliche Frage: geht das?
oder kann ich funktionen in einer datei abspeichern, die dann zur laufzeit laden und ausführen?
Bissl diffus beschrieben vielleicht ^^
Ich will quasi ein Programm welches lernt wie man addiert (So eine Art Vorhersagemodell).
Bin gespannt auf eure Antworten.
Gruß,
Joey.
diese Frage geht wohl an die Pros schätze ich mal.
Ich selber bin schon seit 3 Jahren oder länger bei Java dabei und mein Wissen umfasst Interfaces, Vererbung, Rekursion, Swing, MVC usw.... aber all das hilft mir nicht bei folgendem:
(Das ist Freizeit also bin ich für jegliche Kommentare dankbar)
Ich will ein Programm schreiben, das lernt was ein int ist, was addieren ist und was dabei zu erwarten ist (Zahl wird größer).
Dazu habe ich 3 Klassen: ValueTypes, Operations und Results. Diese Objekte speichere ich in einem Vector, der dann nach dem "Wissen" durchsucht werden soll.
Ich hänge schon beim ersten: Wie findet das Programm raus welcher Datentyp. Klar man teste einen Cast zu INT und fange die exception ab.
Jetzt muss dieser Test aber irgendwie Teil der Klasse "ValueTypes" sein. Die Eigenschaften (Bezeichnung, Symbol, IDs der Operations auf die die Datentypen anwendbar ist und IDs der zu erwartenden Ergebnisse) sind alle mit Variablen umzusetzen.
Aber wie schaffe ich es dass der Test jedesmal anders aussieht?
Klar Vererben könnte ich aber dann wäre meine Frage wie ich alle vererbten Instanzen durchlaufe um zu schauen welche für integer zuständig ist.
Oder ich speichere halt eine Funktion in einer Variable. und das war meine eigentliche Frage: geht das?
oder kann ich funktionen in einer datei abspeichern, die dann zur laufzeit laden und ausführen?
Bissl diffus beschrieben vielleicht ^^
Ich will quasi ein Programm welches lernt wie man addiert (So eine Art Vorhersagemodell).
Bin gespannt auf eure Antworten.
Gruß,
Joey.