Amazon cover image
Image from Amazon.com

Structured and object-oriented techniques : an introduction using C++ / Andrew C. Staugaard, Jr.

By: Publication details: Upper Saddle River, NJ : Prentice Hall, 1996.Edition: 2nd editionDescription: xxiii, 770 p. : ill. ; 24 cmISBN:
  • 0134887360
  • 9780134887364
Subject(s): DDC classification:
  • 005.133 20 STA
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 4.0 (1 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Book Open Access Book Open Access Engineering Library 005.133 STA 1 (Browse shelf(Opens below)) 1 Available BUML23101043

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

There are no comments on this title.

to post a comment.