Posts

Es werden Posts vom Oktober, 2017 angezeigt.

Vererbung der Klassen in Java

Bis jetzt haben wir Klassen entwickelt welche Werte mit Primitiven Datentypen verarbeiten konnten. Jedoch werden wir Heute uns mit der Vererbung von Klassen beschäftigen. Als erstes wollen wir uns mit dem Begriff erben auf englisch extends auseinandersetzen. Eines der wesentlichen Designmerkmale objektorientierter Sprachen ist die Möglichkeit, Variablen und Methoden zu Klassen zusammenzufassen. Ein weiteres, wichtiges Merkmal, ist das der Vererbung, also der Möglichkeit, Eigenschaften vorhandener Klassen auf neue Klassen zu übertragen. Man unterscheidet dabei zwischen einfacher Vererbung, bei der eine Klasse von maximal einer anderen Klasse abgeleitet werden kann, und Mehrfachvererbung, bei der eine Klasse von mehr als einer anderen Klasse abgeleitet werden kann. In Java gibt es lediglich Einfachvererbung, um den Problemen aus dem Weg zu gehen, die durch Mehrfachvererbung entstehen können. Wir werden zunächst ein sehr einfaches Beispiel verwenden welches nur zur Übersic

Rezension - Mathematische Konsolenanwendung

Vor ein paar Tagen habe ich ein Mathematikprogramm im Blog hochgeladen, welches Sie hier finden können. Nun möchte ich, wie versprochen, euch möglichst kurz und knapp zusammenfassen was das Programm alles machen kann und mit welchen Schlüsselbegriffen diese unternimmt. Ihr könnt gerne das Programm kostenlos laden  und selber daran basteln.  Als erstes fangen wir bei jedem Java Programm meist mit einer Klasse an zu programmieren. Unsere Klassenname lautet „Main“. Dies haben wir in der Zeile 6 definiert. Als nächstes kommt auf der 8. Zeile unser Code die Mutter aller Methoden nämlich die Main-Methode. Ohne diese Main-Methode ist die Anwendung nicht zu verwenden. In unserer Main-Methode haben wir zwischen Zeile 8 bis 15 insgesamt drei Ausgaben mit Zeichenketten und eine Weiterleitung an eine andere Methode namens „menue“. Sobald wir also das Programm starten erscheint die Ausgabe -------------- PROGRAMM START -------------- Danach leitet uns das Programm, nach der letzten Ausgabe der Zeic

Mathematische Konsolenanwendung

Die Rezension über den Heutigen Programm wird euch in den folgenden Tagen präsentiert werden. Das Programm könnt ihr gerne für Lernzwecke ändern oder kopieren. 0 01 package java2enterprise; 002 0 03 import java.text.DecimalFormat; 0 04 import java.util.Scanner; 005 0 06 public class Main { 007 008      public static void main(String[] args) { 009 010       System. out .println( "--------------" ); 011       System. out .println( "PROGRAMM START" ); 012       System. out .println( "--------------" ); 013      menue(); 014 015 } 016 017 public static void ende() { 018       System. out .println( "-------------" ); 019       System. out .println( "PROGRAMM ENDE" ); 020       System. out .println( "-------------" ); 021      System.exit(0); 022 } 023 024 public static double lineareGleichung( double a, double b) { 025 026 027