Imperative Programmierung

Aus ProgrammingWiki
Archivierte Version vom 2013-12-02T10:28:33+00:00. Aktuelle Version

Allgemein

Imperative Programmierung ist ein Programmierparadigma - ein konzeptioneller Ansatz der Programmierung. Programme stellen in der imperativen Programmierung eine lineare Abfolge von Befehlen (= Anweisungen) dar.

Anweisungen und Blöcke

Anweisungen sind die Bestandteile imperativer Programme. In Java schreibt man in der Regel eine Anweisung pro Zeile. Eine Anweisung endet aber nicht mit dem Zeilenende, sondern mit einem ";" (Semikolon). Man könnte also auch mehrere Anweisungen pro Zeile schreiben. Da ein Programm aber übersichtlich und gut lesbar für Programmierer sein soll, ist eine Anweisung pro Zeile oft die beste Lösung.

Eine Anweisung sieht also immer so aus: <anweisung>;</anweisung>

Mehrere Anweisungen lassen sich in Blöcken zusammenfassen. Ein Block wird von geschweiften Klammern umschlossen und hat folglich die Syntax:

{

<anweisung1>;</anweisung1>
<anweisung2>;</anweisung2>

}

Wann man Blöcke nutzt, wird zu einem späteren Zeitpunkt von selbst deutlich werden. Vorerst bleiben wir bei einzelnen Anweisungen.

Übung

Die folgende Übung zeigt anhand der Anweisung System.out.println("<text>") das oben Erklärte.</text>

zur Übung