Java Objektorientierung lernen. Beispiel für Anfänger.

    Die Objektorientierung in Java ist ziemlich schwieriges Thema für Java Anfänger.
    Ich werde in diesem Artikel keine Grundlagen von der Objektorientierung erklären, denn es gibt dafür ausreichende Informationen im Netz. Man sollte zuerst die Grundlagen der Objektorientierung lernen

    In diesem Artikel finden Sie ein einfaches Beispiel der Objektorientierung mit detaillierter Erklärung, das mit Java realisiert ist.
    Das Beispiel enthält folgende Bestandteile: Attribute, Konstruktor mit Parametern, Konstruktor ohne Parameter,  Methode, Setter Methode, Getter Methode, etc.
    Es wird erklärt, was jeweiliger Bestandteil bedeutet und wie man damit umgeht.

    Wenn Sie mit der Theorie ein bisschen vertraut sind, dann müsste dieses Beispiel beim Verstehen der Objektorientierung in Java helfen.

    Flugzeug


    Szenario:

    Wir werden mit unserem Programm diverse Flugzeuge bauen und mit denen anschließend fliegen.
    Jedes Flugzeug hat folgende Eigenschaften/Daten: Modell, Maximale Geschwindigkeit, Position im  Himmel.
    Mit der Position ist die Entfernung von der Startposition gemeint. Jedes Flugzeug startet mit der Position 0 km.


    Java: Arbeiten mit Strings.

    String in char Array umwandeln.
    Nach der Umwandlung von String in char Array kann man eine beliebige Buchstabe vom String ausgeben.

             String sMuster = "Text";

            //String > char Array
            char[] chMuster = sMuster.toCharArray();
         
            //Alle Buchstaben vom String ausgeben       
           for
    (int i=0; i<sMuster.length(); i++){
               System.out.print(chMuster[i]);
            }

            //Erste Buchstabe aus dem String auslesen
            System.out.print(chMuster[0]);

            //Letzte Buchstabe aus dem String auslesen
            System.out.print(chMuster[chMuster.length-1]);

    Java: Arbeiten mit Arrays

    Array Liste auslesen:
            //Array erstellen
            int[] arrayListe = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
           
            // Array auslesen
            for (int i=0; i<arrayListe.length; i++) {
                 System.out.print(arrayListe[i]+" ");
    }

    Java: Kontrollstrukturen, Verzweigungen, Schleifen.

    In diesem Artikel werden die Struktogramme und Beispiele für folgende Kontrollstrukturen betrachtet:
    if-Verzweigung, switch-Verzweigung, do-Schleife, while-Schleife, for-Schleife.
     // if-Verzweigung
     if (i > 5)
     {
       Ausgabe: "i > 5";
     } else {
       Ausgabe "i <= 5";
     }