A text book directed at CS2, the second course is a computer science curriculum and comparison release to the author's object-oriented Introduction to Computer Science using Eiffel. It presents the basic principles of Data Structures from an object-oriented perspective using Eiffel, and relatively easy to learn object-oriented programming languages. As a data alternative to C and C++.
- Limba : Engleza
- Cuprins :
1. An Object-Oriented Approach To Problem Solving.
Abstract data types and classes. Encapsulation-attributes and routines. External and internal views of class. Inheritance.A more technical example of inheritance-a preview of data structures and the Eiffel programming language.Generic classes. Polymorphism and late-binding.Application that features late binding-Specification- Analysis-Design-Eiffel implementation-A final look at polymorphism in this application.Summary. Exercises. References.
2. An Overview of Eiffel.
Programming in Eiffel.Creating and destroying objects-Basic types-Reference semantics versus value semantics-Assigning objects-Copying objects --Cloning-Basic operators-Branching-Iteration (loop) -Routines.Basic input and output. Arrays. An overview of the components of an Eiffel class. Creation.Subclass creation-More advanced subclass
- Data Publicarii : 1997
- Editie : 1
- Format : Paperback
- Numar pagini : 528
- ISBN : 9780131855885