The benefits of object-oriented modeling are which of the following?
The ability to tackle more challenging problems
Reusability of analysis, design, and programming results.
Improved communication between users, analysts, etc.
All of the above
Which of the following is an abstract data type?
Int
Double
String
Class
Which of the following is an invalid visibility label while inheriting a class?
Public
Private
Protected
Friend
Which of the following access specifier is used as a default in a class definition?
Which of the following programming approach used functions as a key concept to perform action-oriented tasks?
Structured programming
Modular programming
Procedure-oriented programming
Object-oriented programming
Which is not associated with Object-oriented programming?
Data abstraction
Automatic initialization
Dynamic binding
None of these
Which of the following term is used for a function defined inside a class?
Member Variable
Member function
Class function
Classic function
Which of the following provides a reuse mechanism?
Abstraction
Inheritance
Encapsulation
The ability for a message or data to be processed in more than one form is called:
Polymorphism
Data hiding
The act of partitioning a program into individual components is called:
Modularity