Java-Projekt

Taschenrechner in Java

Im Rahmen einer Programmierübung mussten wir in Eclipse einen einfachen Taschenrechner entwickeln. Ziel war es, den Umgang mit Klassen, Methoden und Variablen zu üben und zu verstehen, wie Programme strukturiert aufgebaut werden.

Vorgehensweise & Lerninhalte:
Zuerst haben wir die Hauptklasse erstellt, die den Programmstart übernimmt. Anschließend wurde eine Menü-Klasse programmiert, in der die Benutzerführung über eine Schleife und Abfragen gesteuert wird. Für jede Rechenoperation (Addition, Subtraktion, Multiplikation, Division) haben wir eigene Methoden implementiert. Dadurch konnten wir praktisch erfahren, wie man Code sinnvoll strukturiert, Methoden sauber trennt und Benutzereingaben verarbeitet.

Beispielcode (Ausschnitt)


package Taschenrechner;

import java.util.Scanner;

// Hauptklasse
public class Rechnen {
    public static void main(String[] args) {
        Rechnen app = new Rechnen();
        app.starten();
    }

    public void starten() {
        Menu menu = new Menu();
        menu.run();
    }
}

// Menü-Klasse
class Menu {
    private Scanner scanner = new Scanner(System.in);

    public void run() {
        boolean exit = false;
        while (!exit) {
            zeigeMenue();
            int wahl = holeEingabe();

            if (wahl == 1) {
                fuehreAdditionAus();
            } else if (wahl == 2) {
                fuehreSubtraktionAus();
            } else if (wahl == 3) {
                fuehreMultiplikationAus();
            } else if (wahl == 4) {
                fuehreDivisionAus();
            } else if (wahl == 5) {
                System.out.println("Programm beendet.");
                exit = true;
            } else {
                System.out.println("Ungültige Auswahl!");
            }
        }
    }
}
      
Zur Startseite