OOP Reviewer
Java - CORRECT ANSWER-was developed by SUN (Stanford University Network)
Microsystems as an object-oriented language that is used both for general-purpose business
programs and interactive World Wide Web-based internet programs.
James Gosling - CORRECT ANSWER-Java was developed by ____________.
Object-oriented
•Network capable
•Architecture-neutral
•Portable
•Interpreted and compiled
•Multi-threaded
•Robust
•Secure
Dynamic
Database Integration - CORRECT ANSWER-The Java Programming Language Features /
characteristics
platform - CORRECT ANSWER-the development or deployment environment
The Java Virtual Machine (JVM)
Application Programming Interface (API)
Tools - CORRECT ANSWER-The Java platform provides
Application - CORRECT ANSWER-a stand-alone program that runs independent of a browser
Applets - CORRECT ANSWER-runs inside a web browser or an Appletviewer utility.
Servlets - CORRECT ANSWER-runs inside a Java-enabled Web server.
-Handles HTTP requests
-Returns HTTP responses (HTML output)
-Creates dynamic content on the server instead of on the browser
Objects - CORRECT ANSWER-an entity characterized by a number of operations (behavior)
and state (properties)
OOP - CORRECT ANSWER-relies on the concept of classes and objects. It is used to structure
a software program into simple, reusable pieces of code blueprints (usually called classes),
which are used to create individual instances of real-world objects.
Identity - CORRECT ANSWER-An object possesses __________. a means of distinguishing it
from other objects
, State - CORRECT ANSWER-An object possesses __________. what the object remembers
Interface - CORRECT ANSWER-An object possesses __________. what messages the object
responds to
Behavior - CORRECT ANSWER-An object possesses __________. what the object can do
Class - CORRECT ANSWER-blueprint of an object which have both properties and behavior.
Encapsulation - CORRECT ANSWER-- ability to capture data and keep it safely and securely
from outside interface by converting the program into executable. / hiding of internal structure
which secure the properties and behavior of an object.
Polymorphism - CORRECT ANSWER-means that one operation can be implemented in
different ways in different classes.
2 important concepts of Polymorphism - CORRECT ANSWER-method overloading - methods
can have the same name but parameter list must be different.
method overriding - methods can be modified by other methods.
Inheritance - CORRECT ANSWER-acquiring exactly all the characteristics of the parent object. /
- the process by which a class can be derived from a base class with all features of base class
and some of its own. It makes code reusable.
Abstraction - CORRECT ANSWER-ability to represent data at a very conceptual level without
any details. Hiding information from other classes.
Method - CORRECT ANSWER-is a blocked of statement that performs a specific-tasks
Instance - CORRECT ANSWER-an object created from a class
Message Passing - CORRECT ANSWER-objects communicate through invoking methods and
sending data to them.
1991 - CORRECT ANSWER-Java was first developed in _____.
OAK. James, Andy, Van, Arthur - CORRECT ANSWER-Its original name was _____. Its name
JAVA is an acronym for _______.
Java Virtual Machine - CORRECT ANSWER-It interprets Java bytecode and translates it into
machine code
Java - CORRECT ANSWER-was developed by SUN (Stanford University Network)
Microsystems as an object-oriented language that is used both for general-purpose business
programs and interactive World Wide Web-based internet programs.
James Gosling - CORRECT ANSWER-Java was developed by ____________.
Object-oriented
•Network capable
•Architecture-neutral
•Portable
•Interpreted and compiled
•Multi-threaded
•Robust
•Secure
Dynamic
Database Integration - CORRECT ANSWER-The Java Programming Language Features /
characteristics
platform - CORRECT ANSWER-the development or deployment environment
The Java Virtual Machine (JVM)
Application Programming Interface (API)
Tools - CORRECT ANSWER-The Java platform provides
Application - CORRECT ANSWER-a stand-alone program that runs independent of a browser
Applets - CORRECT ANSWER-runs inside a web browser or an Appletviewer utility.
Servlets - CORRECT ANSWER-runs inside a Java-enabled Web server.
-Handles HTTP requests
-Returns HTTP responses (HTML output)
-Creates dynamic content on the server instead of on the browser
Objects - CORRECT ANSWER-an entity characterized by a number of operations (behavior)
and state (properties)
OOP - CORRECT ANSWER-relies on the concept of classes and objects. It is used to structure
a software program into simple, reusable pieces of code blueprints (usually called classes),
which are used to create individual instances of real-world objects.
Identity - CORRECT ANSWER-An object possesses __________. a means of distinguishing it
from other objects
, State - CORRECT ANSWER-An object possesses __________. what the object remembers
Interface - CORRECT ANSWER-An object possesses __________. what messages the object
responds to
Behavior - CORRECT ANSWER-An object possesses __________. what the object can do
Class - CORRECT ANSWER-blueprint of an object which have both properties and behavior.
Encapsulation - CORRECT ANSWER-- ability to capture data and keep it safely and securely
from outside interface by converting the program into executable. / hiding of internal structure
which secure the properties and behavior of an object.
Polymorphism - CORRECT ANSWER-means that one operation can be implemented in
different ways in different classes.
2 important concepts of Polymorphism - CORRECT ANSWER-method overloading - methods
can have the same name but parameter list must be different.
method overriding - methods can be modified by other methods.
Inheritance - CORRECT ANSWER-acquiring exactly all the characteristics of the parent object. /
- the process by which a class can be derived from a base class with all features of base class
and some of its own. It makes code reusable.
Abstraction - CORRECT ANSWER-ability to represent data at a very conceptual level without
any details. Hiding information from other classes.
Method - CORRECT ANSWER-is a blocked of statement that performs a specific-tasks
Instance - CORRECT ANSWER-an object created from a class
Message Passing - CORRECT ANSWER-objects communicate through invoking methods and
sending data to them.
1991 - CORRECT ANSWER-Java was first developed in _____.
OAK. James, Andy, Van, Arthur - CORRECT ANSWER-Its original name was _____. Its name
JAVA is an acronym for _______.
Java Virtual Machine - CORRECT ANSWER-It interprets Java bytecode and translates it into
machine code