A class is very similar to a(n) _________.
The default access specification of class members is _________.
The default access specification of a struct in C++ is _________.
A pointer that contains the address 0 is called a(n) __________...
You should only use pointers with delete that were previously used...
When the indirection operator is used with a pointer variable, you are...
A(n) _________ constructor is one that requires no arguments.
A(n) _________ is a member function that is automatically called when...
Like constructors, destructors cannot have a(n) _________ type.
Classes and structures in C++ are very similar.
You can use the new operator to dynamically allocate an instance of a...
Member functions may be overloaded.
A constructor whose arguments all have default values is a(n)...
When a program is finished with a chunk of dynamically allocated...
When used as function parameters, reference variables are much easier...
The new operator dynamically allocates memory.
Each byte of memory is assigned a unique address.
It is legal to define a pointer to a class object.
Constructors may have default arguments.
A(n) _________ is automatically called when an object is created.
_________ programming is centered around functions or...
Each byte in memory is assigned a unique __________.
A destructor has the same name as the class but is preceded...
Constructors cannot have a(n) _________ type.
Pointers may be compared using the relational operators.
_________ are useful for performing initialization or setup routines...
When you add value to a pointer, you are actually adding that...
If you were writing the external definitions of the Canine class s...
Pointer variables are designed to hold addresses.
_____________ variables are designed to hold addresses.
If you were writing the declaration of a class named Canine, what...
A(n) _________ is a member function with the same name as the class.
Class members are private by default.
Constructors may not have a return type.
Destructors cannot take arguments.
The __________ operator can be used to determine a variable's...
_________ programming is centered around objects.
The __________ operator is used to dynamically allocate memory.
When a member function s body is written inside a class declaration,...
A classes responsibilities are the things the class is responsible for...
In C++ the _________ is the construct primarily used to create...
The ____________ operator can be used to work with the variable a...
Under older compilers, if the new operator cannot allocate the amount...
A class may only have one destructor.
Creating variables while a program is running is called __________.
Constructors cannot take arguments.
The & symbol is called the indirection operator.
The address operator is not needed to assign the address an array to a...
Any mathematical operation, including multiplication and division, may...
Array names can be used as _____________, and vice versa.
You can change the address that an array name points to.
Constructors may not be overloaded.
The * operator is used to get the address of a variable
_________ is an object s ability to contain and manipulate its own...
A(n) _________ is a key word inside a class declaration that...
The address 0 is generally considered unusable.
Constructors do not have to have the same name as the class.
The two common programming methods in practice today are _________ and...
Array names cannot be dereferenced with the indirection operator.
A class may not have a constructor with no parameter list, and a...
All public members of a class must be declared together.
Destructors may return a value.
A class may have more than one constructor, as long as each has a...
The & operator dereferences a pointer.
Private members must be declared before public members.
Members of a struct are private by default.
Defining a class object is often called the _________ of a class.
In using a pointer with the delete operator, it is not necessary for...
A class may only have one default _________ and one _________.
59. A private member function may be called from a statement outside...
When an array of objects is defined, the constructor is only called...
To find the classes needed for an object-oriented application, you...
A(n) _________ may be used to pass arguments to the constructors of...
Members of a class object may be accessed through a pointer to the...
All private members of a class must be declared together.
A pointer variable that has not been initialized is called a null...