Data Abstraction and Structures Using C++

Front Cover
Jones & Bartlett Learning, 1994 - Abstract data types (Computer science) - 855 pages
0 Reviews
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Introduction
1
Control Abstrattion
7
The Selection Sort
37
Summary
46
Programming Projects
53
Modules and Information Hiding
57
Thin Interfaces
73
Preconditions and Error
97
Summary
593
Programming Projects
601
The Heapsort
640
Summary
650
Appendix A Introduttory Comparison of Postal and C++
A-3
Simple Types A11
A-11
Structured Types A16
A-16
Type Checking and Type Coercion A19
A-19

Programming Projects
106
Data Abstrattion Through Classes
110
A Card Dealer Module
134
Chapter 4
136
A Fraction Module
148
Summary
155
Programming Projects
161
Introduttion to Data Struttures
166
Summary
189
Programming Projects
195
Tools for Implementation
203
Summary
229
Recursion
237
A Graphics Fill Function
252
Pointers and Dynamic Data
287
Stream IO of FracType Objects
303
Summary
334
Chapters Linked Lists
341
Implementing a List with
365
Summary
376
Design and Implementation of Abstratt
388
Additional Topics
439
ObjettOriented Programming
491
Inheritance and Dynamic
524
Algorithm Effidelity Sear thing and Sorting
542
TypeCasting A22
A-22
Constant and Type Declarations A24
A-24
Scope and Lifetime A26
A-26
Expressions A30
A-30
Control Structures A36
A-36
More About Functions A42
A-42
Input and Output A50
A-50
Key Terms A51
A-51
Appendix B Introductory Comparison of C and C++ A53
A-53
A First Program A54
A-54
Functions A57
A-57
Statements A62
A-62
Builtin Data Types A63
A-63
Type Checking and Type Coercion A70
A-70
TypeCasting A73
A-73
Scope and Lifetime A75
A-75
Input and Output A79
A-79
C++ Stream IO 48 J C I Fundamentals of Stream IO C 2 Additional Features A95
A-81
Assertion Notation A113
A-113
C++ Reserved Words 4119
A-119
Appendix H MathineLevel Data and Bitwise Operators
A-131
ASCII Conversion Table A139
A-139
Appendix K Extended BNf for C++ A159
A-159
Index 4789
A-189
Copyright

Other editions - View all

Common terms and phrases

References to this book

Bibliographic information