Podcast
Questions and Answers
What is the term for the ability to take more than one form?
What is the term for the ability to take more than one form?
- Dynamic Binding
- Message Passing
- Operator Overloading
- Polymorphism (correct)
What is dynamic binding associated with?
What is dynamic binding associated with?
- A function prototype
- A static type of reference
- A library function
- A polymorphic reference (correct)
What is the purpose of message passing in object-oriented programming?
What is the purpose of message passing in object-oriented programming?
- To overload a function
- To invoke a function in the receiving object (correct)
- To declare a function prototype
- To create a polymorphic reference
What is the term for the linking of a procedure call to the code to be executed in response to the call?
What is the term for the linking of a procedure call to the code to be executed in response to the call?
What is an example of achieving polymorphism in C++?
What is an example of achieving polymorphism in C++?
What is the name of the general-purpose modeling language?
What is the name of the general-purpose modeling language?
What is the purpose of a function prototype?
What is the purpose of a function prototype?
What is the term for the data passed into a function?
What is the term for the data passed into a function?
What is the term for a variable in a method definition?
What is the term for a variable in a method definition?
What is the term for the specific code that is executed when a function is called?
What is the term for the specific code that is executed when a function is called?
What is the purpose of a function definition?
What is the purpose of a function definition?
What is the term for a function that takes no arguments and returns no value?
What is the term for a function that takes no arguments and returns no value?
What is the fundamental idea behind the object-oriented approach?
What is the fundamental idea behind the object-oriented approach?
What is a class in C++?
What is a class in C++?
What is the term for wrapping of data and functions together as a single unit?
What is the term for wrapping of data and functions together as a single unit?
What is the result of defining a class in C++?
What is the result of defining a class in C++?
What is data hiding or information hiding?
What is data hiding or information hiding?
What is an object in object-oriented programming?
What is an object in object-oriented programming?