Fr. 110.70

Object-Oriented Programming in Eiffel

Englisch · Taschenbuch

Versand in der Regel in 3 bis 5 Wochen

Beschreibung

Mehr lesen










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.

Inhaltsverzeichnis

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

Zusammenfassung

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.

Produktdetails

Autoren P. Thomas, Ray Weedon
Verlag Pearson Academic
 
Sprache Englisch
Produktform Taschenbuch
Erschienen 01.01.1997
 
EAN 9780201331318
ISBN 978-0-201-33131-8
Seiten 720
Gewicht 2020 g
Serien Addison-Wesley Eiffel in Practice Series
Addison-Wesley Eiffel in Practice Series
Thema Naturwissenschaften, Medizin, Informatik, Technik > Informatik, EDV > Informatik

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.