Index_Q-R

 < Day Day Up > 



P

parentheses, Use Parentheses

using to control operator precedence, Use Parentheses

part class, Aggregation

pass by value, Passing Arguments by Value

pen, Nouns & Verbs

pipeline, Processor

pipelined instructions, Processor

placeholders

in templates, How Templates Work: An Analogy

placement of the asterisk, How do you declare a pointer?

Plant class, Abstract Classes

pointer

accessing object via, How do you access the object a pointer points to?

array of, Arrays of Pointers

callback functions, Implementing Callback Functions with Function Pointers

declaration, How do you declare a pointer?

declaration of, How do you declare a pointer?

definition of, What is a pointer?

dereferencing, How do you access the object a pointer points to?

how not to return from a function, How Not To Return a Pointer From A Function: Avoiding the Dangling Reference

using to access array elements, Pointer Arithmetic Method

vs. reference, What’s the difference between a pointer and a reference?

pointer arithmetic, Pointer Arithmetic Method

pointer dereferencing, How do you access the object a pointer points to?

pointer vs. reference, What’s the difference between a pointer and a reference?

pointers, Introduction, Function Hiding vs. Function Overloading

base class to derived class objects, Quick Review

to functions, Function Pointers

uses of, Introduction

what are they good for?, Introduction

polymorphic class, Declaring and Using Virtual Functions

polymorphic classes, Object-Oriented Programming Defined

polymorphism

ad hoc, Ad Hoc Polymorphism: Function Overloading

defined, Dynamic Polymorphism Defined

dynamic, Introduction, Summary

static, Introduction, Quick Review, Summary

post condition

example, An Example

postcondition, Using Incrementer as a Base Class

defined, Postcondition

postconditions, Preconditions, Postconditions, and Class Invariants

changing in derived class functions, Changing the Postconditions of Derived Class Functions

power supply, Computer System

PowerDesigner™, Introduction

PowerPC, A Minimal C++ Program

PowerPC G4, Processor

PowerPC mnemonic, A Minimal C++ Program

PPC Std C++ Console Settings, Disassembly is a Great Learning Tool

precondition, Using Incrementer as a Base Class

defined, Precondition

example, An Example

preconditions, Preconditions, Postconditions, and Class Invariants

changing preconditions of derived class functions, Changing the Preconditions of Derived Class Functions

weakening, Weakening Preconditions

predictable object behavior, Introduction

preprocessor directive, Preprocessor Directive

preprocessor directives, Helpful Preprocessor Directives, The Program Creation Process

behavior of, The Final Word on Preprocessor Directive Behavior

previously developed assembly modules, Introduction

private, Introduction, Access Specifiers And Vertical Access, Quick Review

private access specifier, Private Data Members and the Private Access Specifier

problem abstraction, Think Abstractly, The Human Perspective

problem domain, Problem Domain, The Project Approach Strategy, Problem Domain

procedural design, Procedural Design

procedural programming paradigm, Nouns & Verbs

processing cycle, The Processing Cycle

processor, Computer System, Processor

program

definition of, What Is A Program?

two aspects, What Is A Program?

program creation process, The Program Creation Process

program termination

indicating with result code, A Minimal C++ Program

program transformation process, The C++ Program Transformation Process

programming, Introduction

programming as art, Introduction

programming cycle, The Programming Cycle

code, The Programming Cycle

factor, Factor

integrate, The Programming Cycle

plan, The Programming Cycle

repeating, Repeat

summarized, The Programming Cycle Summarized

test, The Programming Cycle

programming skills required, The Difficulties You Will Encounter Learning C++

programs, Introduction

project approach strategy, A Project Approach Strategy

design, Design

in a nutshell, The Strategy In A Nutshell

language features, Programming Language Features

problem domain, Problem Domain

requirements, Requirements

strategy areas, Strategy Areas of Concern

using, Introduction

project complexity

managing, Managing Project Complexity

project file format, Project File Format

project objectives, Requirements

project requirements, Requirements

project specification, Nouns & Verbs

project stationary, Metrowerks CodeWarrior

projects

multi-file, Split Even Simple Projects Into Multiple Source Code Files

properties rule, Properties Rule

protected, Introduction, Access Specifiers And Vertical Access, Quick Review

protected function, Implementing BaseClass and DerivedClassOne

protected functions, Parts Of A Class Declaration

protocol, A Minimal C++ Program

pseudocode, Design (Fifth Iteration)

public, Introduction, Access Specifiers And Vertical Access, Quick Review

public access specifier, Public Interface Functions and the Public Access Specifier

public interface functions, Expressing Inheritance With A UML Class Diagram

pure abstraction, Abstraction: Amplify The Essential—Eliminate The Irrelevant

pure virtual function, Pure Virtual Functions, Quick Review

pure virtual functions, Introduction, What is Meant by a Pure Virtual vs. a Virtual Member Function Declaration.

pure virtual member functions, Introduction

purpose of a constructor, Purpose of a Constructor



 < Day Day Up > 



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net