- Author: John English
- Format: HTML
- Price: free
This book is a beginner’s introduction to Ada 95. It uses an example-driven approach that gradually develops small programs into large case-study type programs. The focus of this book is on using object-oriented approaches to write maintainable, extensive programs. Important and unique ADA features such as exception handling, user-defined types, procedures, functions, and packages are covered early in the text.
Chapters include:
- Programming concepts
- Fundamentals of Ada
- Statements
- Procedures, functions and packages
- Defining new data types
- Composite data types
- Exceptions
- Program design and debugging
- Private types
- Designing with abstract data types
- Dynamic memory allocation
- Generics
- Building a calculator
- Tagged types
- Polymorphism and dispatching
- Controlled types
- An object-oriented calculator
- Designing a spreadsheet
- Multitasking
- Loose ends
- Language summary
- Selected standard packages
- Language-defined attributes
- Package Listings