Object-oriented Programming in Eiffel

Object-oriented Programming in Eiffel

Author: Peter G. Thomas

Publisher: Addison Wesley Longman

Published: 1998

Total Pages: 734

ISBN-13:

DOWNLOAD EBOOK

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.


Object-oriented Software Engineering with Eiffel

Object-oriented Software Engineering with Eiffel

Author: Jean-Marc Jézéquel

Publisher: Addison-Wesley Professional

Published: 1996

Total Pages: 0

ISBN-13: 9780201633818

DOWNLOAD EBOOK

A comprehensive, up-to-date, and resource-filled guide to Eiffel--the only "pure" object-oriented programming language. In addition to describing Eiffel, the book contains descriptions and comparisons of compilers and libraries available on the market as well as other resources for Eiffel programmers, ina ddition to plenty of compiler-independent examples and case studies.


Object-oriented Software Construction

Object-oriented Software Construction

Author: Bertrand Meyer

Publisher: Prentice Hall

Published: 1997

Total Pages: 1306

ISBN-13:

DOWNLOAD EBOOK

This volume aims to study how practicing software developers, in industrial as well as academic environments, can use object technology to improve the quality of the software they produce. It includes topics on concurrency and Internet programming.


Touch of Class

Touch of Class

Author: Bertrand Meyer

Publisher: Springer Science & Business Media

Published: 2009-08-28

Total Pages: 926

ISBN-13: 3540921443

DOWNLOAD EBOOK

This text combines a practical, hands-on approach to programming with the introduction of sound theoretical support focused on teaching the construction of high-quality software. A major feature of the book is the use of Design by Contract.


Object-oriented Programming in Eiffel

Object-oriented Programming in Eiffel

Author: Robert Rist

Publisher: Prentice Hall PTR

Published: 1995

Total Pages: 512

ISBN-13:

DOWNLOAD EBOOK

Providing an easy-to-understand introduction to programming in the Eiffel language, this book details logical assertions and the design of object oriented systems. Covers basic Eiffel language programming in the first part of the book; the second part covers the assertion language. Employs a large case study to illustrate each topic in a realistic system, and shows how Eiffel supports and requires code re-use. Object-Oriented Series, Bertrand Meyer editor. For Eiffel language programmers and non object oriented programmers.


What Every Programmer Should Know about Object-oriented Design

What Every Programmer Should Know about Object-oriented Design

Author: Meilir Page-Jones

Publisher: Dorset House Publishing Company, Incorporated

Published: 1995

Total Pages: 402

ISBN-13:

DOWNLOAD EBOOK

Introduction: What does it mean to be object-oriented, anyway? Object-orientation - Who ordered that? Object-oriented design notation. The basic notation for classes em methods. Inheritance and aggregation diagrams. The object-communication diagram. State-transition diagrams. Additional OODN diagrams. The principles of object-oriented design: Encapsulation and connascence. Domains, encumbrance, and cohesion. Properties of classes and subclasses. The perils of inheritance and polymorphism. Class interfaces. Appendix A: Checklist for an object-oriented design walkthrough. Appendix B: The Object-oriented design owner's manual. Appendix C: Blitz guide to object-oriented terminology.