Exam 10: Classes and Data Abstraction

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

If a function of a class is static, it is declared in the class definition using the keyword static in its ____.

(Multiple Choice)
5.0/5
(32)

If an object is declared in the definition of a member function of the class, then the object can access both the public and private members of the class.

(True/False)
4.9/5
(42)

A(n) ____________________ is a statement specifying what is true after the function call is completed.

(Short Answer)
4.9/5
(29)

By default, all members of a class are ____________________.

(Short Answer)
4.7/5
(39)

Which of the following is true about classes and structs?

(Multiple Choice)
4.9/5
(37)

You can use arithmetic operators to perform arithmetic operations on class objects.

(True/False)
4.8/5
(37)

Given the declaration class myClass { public: void print(); //Output the value of x; MyClass(); private: int x; }; myClass myObject; The following statement is legal. myObject.x = 10;

(True/False)
4.7/5
(41)

If a class object is passed by ____________________, the contents of the member variables of the actual parameter are copied into the corresponding member variables of the formal parameter.

(Short Answer)
4.8/5
(41)

A ____ sign in front of a member name on a UML diagram indicates that this member is a protected member.

(Multiple Choice)
5.0/5
(42)
Showing 41 - 49 of 49
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)