Hallo allerseits,
nachdem ich mir nun einige Tutoriale im Internet durchgelesen habe (sicherlich nur die Basis) möchte ich mit Java-programmierung jetzt endlich anfangen. Dabei habe ich mir, wie ich finde, ein immerhin schon ein mittelschweres Projekt ausgesucht. Zunächst aber einige Fragen, wäre toll, wenn ich eine schnelle Antwort bekäme:
1. Wozu brauche ich Interfaces? Den einzigen Sinn erkenne ich bisher in der Einbindung von Maus und Tastatur in das Programm, aber die Anweisungsblöcke einer Methode im Interface müssen ja ständig neu geschrieben werden, wozu ist das also gut?
2. Warum muss ich ein Objekt erst deklarieren und dann nochmal instanzieren:
4. Ich habem it NetBeans, womit ich auch GUI programmieren kann, ein Texteingabefeld namens "Com_Line" in mein Startfenster eingebaut. Kann mir jemand sagen, wie ich den Text, den der Benutzer eingeben soll, im Programm verwenden kann?
Danke für eure Aufmerksamkeit,
n|tso
nachdem ich mir nun einige Tutoriale im Internet durchgelesen habe (sicherlich nur die Basis) möchte ich mit Java-programmierung jetzt endlich anfangen. Dabei habe ich mir, wie ich finde, ein immerhin schon ein mittelschweres Projekt ausgesucht. Zunächst aber einige Fragen, wäre toll, wenn ich eine schnelle Antwort bekäme:
1. Wozu brauche ich Interfaces? Den einzigen Sinn erkenne ich bisher in der Einbindung von Maus und Tastatur in das Programm, aber die Anweisungsblöcke einer Methode im Interface müssen ja ständig neu geschrieben werden, wozu ist das also gut?
2. Warum muss ich ein Objekt erst deklarieren und dann nochmal instanzieren:
3. Hat der "public static void main" außer in der Main-Klasse irgendwo noch eine Bedeutung? Ich weiss bisher nur, dass dieser Anweisungsblock zuerst ausgeführt wird.public class beispiel {
private beispielklasse beispielobjekt; //deklarieren
beispielklasse beispielobjekt = new beispielklasse(); //mit "new" instanzieren
};
4. Ich habem it NetBeans, womit ich auch GUI programmieren kann, ein Texteingabefeld namens "Com_Line" in mein Startfenster eingebaut. Kann mir jemand sagen, wie ich den Text, den der Benutzer eingeben soll, im Programm verwenden kann?
Danke für eure Aufmerksamkeit,
n|tso