F
Frischling
Gast
Hallo,
ich hoffe hier die richtige Plattform für meine Frage bezüglich Java gefunden zu haben. Mein Interesse gilt der Objektorientierten Programmierung und Java ist ja laut Hörensagen ziemlich
schnell geworden. Nun habe ich mich etwas in Entwurfsmustern schlau gemacht und dort geht es ja unter anderem um eine noch höhere Abstraktion des Problems und darum Komposition der Vererbung vorzuziehen und alles was sich ändert zu kapseln. Nun habe ich diesbezüglich ein paar Fragen zu Java.
1. Wenn ich soviel mit Objekten hantieren will, besteht in Java die Möglichkeit Operatoren zu überladen wie in C++ also +, -, << , >>, [], = usw. damit z.B wirklich nur das kopiert oder verglichen wird was auch sinnvoll ist?
2. In C++ kann man ja seine Klassen Typenunabhängig machen ohne die Typensicherheit zu verlieren. Wie geht das in Java?
3. Gibt es irgendwo einen freien Installer für Javaprogramme die die Runtime gleich mitinstalliert. Weil eine andere Runtime garantiert nicht immer die abwärtskompatibilität.
4. Was ist die beste IDE zurzeit wenn man auch GUI Anwendungen erstellen möchte und welche Libs sind da zurzeit am besten zu programmieren und verhalten sich auch schnell?
5. Ist Java flink genug um Software für Kinder zu schreiben. Ich muss dabei auch bedenken das Kinder oft nicht die aktuellsten Rechner zu Hause haben. Die Lernspiele solle sowohl 2D als auch 3D sein können.
So, nun habe ich genug gefragt und hoffe ein paar der Fragen hier klären zu können.
Dankeschön im Voraus für die Antworten.
MfG
Guido
ich hoffe hier die richtige Plattform für meine Frage bezüglich Java gefunden zu haben. Mein Interesse gilt der Objektorientierten Programmierung und Java ist ja laut Hörensagen ziemlich
schnell geworden. Nun habe ich mich etwas in Entwurfsmustern schlau gemacht und dort geht es ja unter anderem um eine noch höhere Abstraktion des Problems und darum Komposition der Vererbung vorzuziehen und alles was sich ändert zu kapseln. Nun habe ich diesbezüglich ein paar Fragen zu Java.
1. Wenn ich soviel mit Objekten hantieren will, besteht in Java die Möglichkeit Operatoren zu überladen wie in C++ also +, -, << , >>, [], = usw. damit z.B wirklich nur das kopiert oder verglichen wird was auch sinnvoll ist?
2. In C++ kann man ja seine Klassen Typenunabhängig machen ohne die Typensicherheit zu verlieren. Wie geht das in Java?
3. Gibt es irgendwo einen freien Installer für Javaprogramme die die Runtime gleich mitinstalliert. Weil eine andere Runtime garantiert nicht immer die abwärtskompatibilität.
4. Was ist die beste IDE zurzeit wenn man auch GUI Anwendungen erstellen möchte und welche Libs sind da zurzeit am besten zu programmieren und verhalten sich auch schnell?
5. Ist Java flink genug um Software für Kinder zu schreiben. Ich muss dabei auch bedenken das Kinder oft nicht die aktuellsten Rechner zu Hause haben. Die Lernspiele solle sowohl 2D als auch 3D sein können.
So, nun habe ich genug gefragt und hoffe ein paar der Fragen hier klären zu können.
Dankeschön im Voraus für die Antworten.
MfG
Guido