Zusammenfassung
Die objektorientierte Designmethode für Programmsysteme, durch die Sprache Simula erstmals verwirklicht, eignet sich sehr für große Programme mit inhärenter Parallelität, insbesondere Simulationsverfahren. Die objektorientierte Methode bietet große Vorteile gegenüber anderen Ansätzen und wird durch eine Eeihe von Spezialsprachen wie Simula und Smalltalk und zunehmend durch Hybridsprachen unterstützt. Dieser Beitrag zeigt, daß die objektorientierte Philosophie nicht an die Unterstützung einer speziellen Sprache gebunden ist sondern auch in imperativen Sprachen effizient simuliert werden kann. Am Beispiel von Pascal wird gezeigt, wie sich Objekte, Klassen mit Subklassen und Vererbung, Methoden und Nachrichten abbilden lassen und diskutiert, wie dieser Entwurf für individuelle Anforderungen optimiert werden kann.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
G.M. Birtwistle, O.-J. Dahl, B. Myhrhaug, K. Nygaard: Simula BEGIN, Studentlitteratur, Lund, Schweden, 1973.
Grady Booch: Object-Oriented Development, IEEE Transactions on Software Engineering, vol. SE-12, no. 2, Februar 1986, pp. 211–221.
Brad C. Cox: Object Oriented Programming, An Evolutionary Approach, Addison-Wesley Publishing Co., 1987.
Björn N. Freeman-Benson: Anyone can understand MetaClasses, Technical Report 87-11-02, Department of Computer Science FR-35, University of Washington, Seattle, WA 98195, November 1987.
Adele Goldberg, David Robson: Smalltalk-80: The Language and Its Implementation, Addison-Wesley Publishing Co., 1983.
J.F. Isner: A Fortran Programming Methodology Based on Data Abstraction, Communications of the ACM, vol. 25, no. 10, Oktober 1982, pp. 686–697.
Jonathan P. Jacky, Ira J. Kalet: An Object-Oriented Programming Discipline for Standard Pascal, Communications of the ACM, vol. 30, no. 9, September 1987, pp. 772–776.
Dionysios Tsichritzis: Objectworld, in: Dionysios Tsichritzis (ed): Office Systems, Topics in Information Systems, Springer-Verlag, 1985, pp. 379–398.
Niklaus Wirth: Programming in Modula-2, Springer-Verlag, 1983.
Matthew Zeidenberg: Modeling the Brain, BYTE, Dezember 1983, pp. 237–246.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heinz, A. (1988). Optimierte objektorientierte Simulation durch simulierte Objektorientiertheit. In: Ameling, W. (eds) Simulationstechnik. Informatik-Fachberichte, vol 179. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74051-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-74051-0_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50273-9
Online ISBN: 978-3-642-74051-0
eBook Packages: Springer Book Archive