Exam 8: Class Features and Design Issues
Exam 1: An Overview of Object-Oriented Programming and C++55 Questions
Exam 2: Evaluating C Expressions51 Questions
Exam 3: Making Decisions50 Questions
Exam 4: Performing Loops51 Questions
Exam 5: Understanding Arrays, Strings and Pointers55 Questions
Exam 6: Using C++ Functions51 Questions
Exam 7: Using Classes56 Questions
Exam 8: Class Features and Design Issues53 Questions
Exam 9: Understanding Friends and Overloading Operators52 Questions
Exam 10: Understanding Inheritance53 Questions
Exam 11: Using Templates54 Questions
Exam 12: Handling Exceptions51 Questions
Exam 13: Advanced Input and Output55 Questions
Exam 14: Advanced Topics53 Questions
Select questions type
An initialization list is the part of the constructor header to the left of the colon.
(True/False)
4.8/5
(34)
The one's complement operator (____) is the operator that makes every bit become its opposite.
(Multiple Choice)
4.8/5
(36)
If you want to create an array of class objects such as House aHouse[3] , the class must have a default ____________________.
(Short Answer)
4.8/5
(42)
Why is it a good idea to implement your own default constructor, rather than letting C++ provide one?
(Essay)
4.7/5
(43)
A(n) ____________________ list provides constructor-required values for the member-objects.
(Short Answer)
4.8/5
(44)
Coupling is either tight coupling or loose coupling, depending on how much one function depends on information from another.
(True/False)
4.9/5
(30)
Match each term with the correct statement below.
Premises:
is called automatically each time an object is created
Responses:
auxiliary function
predicate function
manager function
Correct Answer:
Premises:
Responses:
(Matching)
4.8/5
(34)
The C++ directive ____ allows you to test whether a class has already been defined in a project; it means "if not defined."
(Multiple Choice)
4.9/5
(40)
Showing 41 - 53 of 53
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)