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.
Vorteile von <strong>Methoden</strong><br />
� Methode ist eine in sich abgeschlossene Komponente einer aufrufenden<br />
Methode<br />
Praktische Informatik I<br />
04.11.2003<br />
– Entwurf des aufrufenden Algorithmus ist getrennt vom Entwurf der Methode<br />
� Beim Benutzen einer Methode ist nur erforderlich, was die Methode leistet,<br />
aber nicht, wie die Methode dies leistet (prozedurale Abstraktion).<br />
– Änderungen einer Methode haben keinen Einfluss auf das aufrufende Programm,<br />
solange die Spezifikation gleich bleibt.<br />
– Korrektheit eines großen Programms kann einfacher überprüft werden, wenn es<br />
<strong>Methoden</strong> verwendet.<br />
– <strong>Methoden</strong> führen zu einer erheblich kompakteren Beschreibung eines Algorithmus<br />
� fertige <strong>Methoden</strong> können beim Entwurf von anderen <strong>Algorithmen</strong> immer wieder<br />
im Programm <strong>und</strong> in anderen Programmen benutzt werden (Bibliotheken)<br />
107<br />
© Prof. Dr. Andreas Henrich, Universität Bayreuth <strong>und</strong> Prof. Dr. Bernhard Seeger, Universität Marburg