Which of the following terms are used to describe defining a class so that the implementation of the member functions is either not known or at least is irrelevant to its use
a) walling up
b) encapsulation
c) abstraction
d) Caging up the data and functions
e) Information hiding
The terms used in the text are b) c) and e).
Explanation: Each of these terms mean that the details of the implementation of the
functions is hidden from the client programmer (the programmer who uses the class).
The text prefers encapsulation.
You might also like to view...
What does a primary key do?
a. Identifies each row of a table. b. Selects a number of rows from a database. c. Stores a bunch of related data. d. None of the above.
The syntax for the if statement is ____.
A. (conditional expression) do if statement; B. if (conditional expression): statement; C. if (conditional expression) statement; D. if [conditional expression] statement;
Which file is usually the first file to be displayed when you navigate to a website??
A. ?template.html B. ?starter.html C. ?index.html D. ?page1.html
In her position as the Information System Director for an organic food store, Mary needs to customize workbooks to speed up the work of the members of the department. If Mary wants to control spell-checking, she should use the ____ category of Excel options.
What will be an ideal response?