| < Day Day Up > |
|
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 > |
|