TY - BOOK AU - Staugaard,Andrew C. TI - Structured and object-oriented techniques: an introduction using C++ SN - 0134887360 U1 - 005.133 20 PY - 1996/// CY - Upper Saddle River, NJ PB - Prentice Hall KW - C++ (Computer program language) KW - Structured programming KW - Object-oriented programming (Computer science) N1 - Table of content Chapter 1 Problems Solving, Abstraction, and Stepwise Refinement 1-1 The Programmers Algorithm 1-2 Problem Solving using Algorithm Chapter 2: Data Abstraction, Classes and Objects 2-1 Software 2-2 The Idea of Data Abstraction and Classes 2-3 The Standard Classes in C++ etc Chapter 3 Input and Output Objects 3-1 Getting Things Out 3-2 Getting Things in 3-3 Reading and Writing Disk Files Chapter 4 Standard Operations in C++ Introduction 4-1 Arithmetic Operations 4-2 Assignment Operations 4-3 Boolean Operations 4-4 Some Standard Functions C++ Chapter 5 Making decisions Introduction 5-1 The if Statement 5-2 The if/else Statement 5-3 Nested ifs 5-4 The switch Statement Chapter 6 Looping Operations: iteration Introduction 6-1 The while Loop 6-2 The do/while loop 6-3 The For Loop Chapter 7 Functions in Depth Introduction 7-1 Functions that Return a single Value : Non-Void Functions 7-2 Void Functions 7-3 Function Prototypes 7-4 Scoping out Variables and Constants 7-5 Recursion Chapter 8 Arrays Introduction 8-1 The Structure of an Array 8-2 Defining one-dimensional arrays in C++ 8-3 Accessing Arrays etc Chapter Classes and Objectives in Depth Introduction 9-1 Structures 9-2 Classes and Objects 9-3 Member Functions 9-4 Multifile Program Construction Chapter 10 Class Inheritance Introduction 10-1 Why use Inheritance 10-2 Declaring and Using Derived Classes 10-3 Polymorphism chapter 11 pointers Introduction 11-1 The Idea of Pointers 11-2 Defining Pointers and Initializing Pointer Data 11-3 Accessing Pointer Data and Pointer Arithmetic etc Chapter 12 ADTS Introduction 12-1 The Concept of Data of data Abstraction Revisited 12-2 ADT Stack 12-3 ADT Queue 12-4 ADT List Chapter 13 File Stream 1/0: A case for Inheritance Introduction 13-1 Fundamental Concepts and Ideas 13-2 accessing file Information Chapter 14 Multidimensional Arrays Introduction 14-1 Two Dimensional Arrays 14-2 Arrays of more than two Dimensions ; Includes Appendix. : p.710 - 745 Index. : p.756 - 770 ER -