Object Oriented Programming is characterized by using
Encapsulation
Inheritance
Polymorphism.
All of these
Java support encapsulation through ________.
Access control
Function
Method
Object
Which is the ability for a class or object to be defined as an extension or specialization of another class or object ?
Overloading
A class can have many methods with the same name, as long as the number of parameters is different. This is known as:
Method Overloading
Method Invocating
Method Overriding
Method Labeling
If an attribute is private, which methods have access to it?
private
Only those defined in the same class.
Only static methods in the same class
Only instance methods in the same class.
Only classes in the same package.
A special method called ________provide an entry point to an application.
Main
Void
None of these
How many states there will have a module in modular programing?
Two state / module
One state/ module
Five state/ module
Eight state/ module
In unstructured programming, the main program directly operates on_____________.
Local data
Constants
Variables
Global data
What is used to control the flow of program in OOP?
Procedures
Objects
Classes
Derivations
___________ is a blueprint or prototype that defines the variables and the methods common to all objects of a certain kind. Select the best word to complete this sentence.
Class
Polymorphism
Aggregation