Object-Oriented Programming in Eiffel - P. Thomas, Ray Weedon

Object-Oriented Programming in Eiffel

, (Autoren)

Buch | Softcover
720 Seiten
1997 | 2nd edition
Addison Wesley (Verlag)
978-0-201-33131-8 (ISBN)
109,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
The complete tutorial guide to object-oriented programming techniques in Eiffel, emphasising how its unique approach to 'programming by contract' encourages the design of correct, reusable software components.
The complete tutorial guide to object-oriented programming techniques in Eiffel, emphasising how its unique approach to `programming by contract' encourages the design of correct, reusable software components.

Emphasises the role of abstract data types in software development and uses them as a framework to teach Eiffel. Explains the principles behind the use of polymorphism and dynamic binding. Makes use of extensive written and practical exercises the majority of which contain solutions to consolidate and enhance the teaching of Eiffel.
 

Preface
1. Introduction
2. Beginning Eiffel
3. Abstract Data Types
4. Classes and Features
5. Eiffel Instructions
6. Storage Structures
7. Expressions and Calls
8. Semantics of Abstract Data Types
9. Correctness: The Client-Supplier Relationship
10. Correctness: Programming by Contract
11. Building Types as Subtypes
12. Adapting Inherited Features
13. Polymorphism and Dynamic Binding
14. The Exception Mechanism
15. Client-Server vs Inheritance
16. Additional Facilities in Eiffel
17. Eiffel Concurrency
18. A Case Study
Appendix A: Eiffel Syntax
Appendix B: Special Characters
Appendix C: A Worked Example
Appendix D: WEL: The Windows Eiffel Library
Appendix E: The Breakfast Problem

Erscheint lt. Verlag 12.12.1997
Verlagsort Harlow
Sprache englisch
Maße 172 x 234 mm
Gewicht 1090 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung Objektorientierung
ISBN-10 0-201-33131-4 / 0201331314
ISBN-13 978-0-201-33131-8 / 9780201331318
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95