Eiffel Object Oriented Programming
Download Eiffel Object Oriented Programming PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Eiffel Object Oriented Programming book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Eiffel Object-oriented Programming
Eiffel is a pure object-oriented programming language which is attracting growing attention both in education and in industry. It is a high-level language, and is particularly suitable as a starting point for those who wish to learn the fundamentals of object orientation. Eiffel is, however, much more than a teaching language: it incorporates an approach to software development based on ideas of reusability, extendibility and reliability. Uniquely among object-oriented languages, it was created with mechanisms for making formal assertions about software components, based on the 'design by contract' philosophy. This book provides an introduction to object orientation and a practical introduction to virtually all the features provided by the Eiffel programming language. It is suitable for those with some experience of programming who wish to learn about object-oriented programming. It will also appeal to those who already have some knowledge of object orientation, and wish to find out about the Eiffel language. After an introductory chapter on object orientation, several of the early chapters review basic concepts required by readers with little formal knowledge of computer programming. From chapter 6 onwards the author examines more difficult issues of object instantiation, copying and comparison, and the use of class libraries for string and array handling.
Object-oriented Programming in Eiffel
A complete tutorial of the Eiffel programming language, this book emphasizes the role of abstract data types (ADTs) in software development. It shows how Eiffel's unique approach to "programming by contact" encourages the design of reusable software components and explores techniques for ensuring the correctness of programs.
Object-oriented Programming in Eiffel
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.