Ich mache formale Methode und eines der Projekt ist es, eine endliche Maschine Interpreter mit Java zu erstellen. Es muss NFA aus einer Textdatei lesen und anschließend von NFA in DFA konvertieren. Außerdem muss DFA in eine Textdatei ausgegeben werden. Dann geht es durch die Symboleingabe und verarbeitet DFA mit dem Ergebnis, ob es akzeptiert oder abgelehnt wird.Finite Maschine Interpreter
Ich habe nicht viel von einem Problem mit der Codierung, sondern mit dem Design. Ich meine, ich bekomme einen netten, reibungslosen Weg, es zu implementieren. Was soll ich anfangen? Welche Klassen sollte ich haben?