Strukturierter Entwurf - Software Engineering: Dependability
Strukturierter Entwurf - Software Engineering: Dependability
Strukturierter Entwurf - Software Engineering: Dependability
- Keine Tags gefunden...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Abstrakte DatenobjekteVorteile eines Datenobjektmoduls• Abstrakte Datenobjekte können allein durch Anwendung der definiertenZugriffsoperationen benutzt werden, ohne irgendwelche Kenntnisse derImplementation• Durch die Datenabstraktion wird das »Was« vom »Wie« getrennt• Die Zugriffsoperationen können ohne Rücksicht auf die Struktur des internenGedächtnisses (z.B. Datei-, Satz- und Datenstrukturaufbau) von denAnforderungen der Anwendung her festgelegt werden• Änderungen an einer Zugriffsoperation haben im Allgemeinen keine Auswirkungenauf andere Zugriffsoperationen• Ohne Datenabstraktion kann eine Änderung der Datenstruktur (einschl. Datei- und Satzstruktur) u.U.Auswirkungen auf alle zugreifenden Anweisungen haben• Notwendige strukturelle Änderungen des internen Gedächtnisses haben imAllgemeinen keine Auswirkungen auf die Anwendung der Zugriffsoperation44SE 2 – <strong>Entwurf</strong>© Prof. Dr. Liggesmeyer