Glossary of OO and C++ Terms
abstraction
abstract base class
base class
category
class
compound statement
concrete class
constructor
container
data member
destructor
encapsulation
factory method pattern
friend
global
header_file
HasA
heap
IsA
implementation file
inherit
instantiation
iterator pattern
local
lvalue
member function
memory leak
message
mixin
null pointer
object
observer pattern
overloading
pattern
package
pointer
polymorphism
private
proxy pattern
protected
public
reference
scope
singleton pattern
stack
strategy pattern
subclass
template
virtual function
visitor pattern
Go Back to the
The OO Companion Top Page
Maintenance of the glossary
If you have any comments about this page please send them to
Nick West