Portierung von C++ nach Java

Hallo,

ich bin Anfänger in Java und habe nun die schöne Aufgabe
ein relativ einfaches C++ Programm nach Java zu portieren.

Habt Ihr irgendwelche Tipps wie man an ein solches Projekt
anfängt ?

Danke
Arni

Moin

ich bin Anfänger in Java und habe nun die schöne Aufgabe
ein relativ einfaches C++ Programm nach Java zu portieren.

Habt Ihr irgendwelche Tipps wie man an ein solches Projekt
anfängt ?

Erstmal die Klassen übertragen („struc“, Template und mehrfachvererbung ausschliessen, kann java nämlich nicht, wenn du’s trotzdem brauchts => Interface)

Dann die Helferklassen zusammensuchen (java.util.*, java.io.*) Die offizelle sun-Doc. hilft dabei ungemein.

Der Rest ist nur Anpassung von Syntax. Wenn du zwischendurch testen willst, benutz JNI (native-Interface, so kann man ein Prog. teilweise portieren und die alten, noch nicht übersetzten Teile, mitbenutzen zum testen der neuen).

Noch ein Wort zur GUI: fang von vorne an und benutz Swing. (Es sei den es soll ein Applet werden, dann benutz AWT)

cu