Kapitel 3 - Algorithmen und Methoden
Kapitel 3 - Algorithmen und Methoden
Kapitel 3 - Algorithmen und Methoden
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Formatierung des Quellprogramms<br />
� Zeilenumbrüche <strong>und</strong> Leerzeichen haben nur eine Bedeutung zwischen<br />
Schlüsselwörtern <strong>und</strong> Namen von Datenfeldern, <strong>Methoden</strong> sowie<br />
Klassen.<br />
� Äquivalentes Programm:<br />
class FahrkartenAutomat{private int preis = 100;private int bisherGezahlt=0; private int geldVorrat=0; public int getPreis() {return preis;}public<br />
int getBisherGezahltenBetrag(){return bisherGezahlt;}public void<br />
geldEinwerfen(int betrag){bisherGezahlt += betrag;}public void fahrscheinDrucken(){System.out.println("##########################");<br />
System.out.println("# Lummerland Verkehrsverb<strong>und</strong>");System.out.println("# Fahrschein");System.out.print(<br />
"# ");System.out.print(preis);System.out.println("Cent.");System.out.println("###########################");<br />
System.out.println();geldVorrat += bisherGezahlt;bisherGezahlt = 0;}}<br />
� Die Formatierung hat keinen Einfluß auf die synaktische Korrektheit<br />
eines Programms, sondern dient „nur“, die Lesbarkeit zu verbessern.<br />
Praktische Informatik I<br />
04.11.2003<br />
– Abgabe von Programmen mit schlechter Formatierung führt zu<br />
Punktabzug. Im schwerwiegenden Fällen: 0 Punkte!<br />
– Formatierungskonventionen sollen beachtet werden.<br />
• Diese können auch in unseren Programmierrichtlinien nachgelesen werden.<br />
© Prof. Dr. Andreas Henrich, Universität Bayreuth <strong>und</strong> Prof. Dr. Bernhard Seeger, Universität Marburg<br />
94