100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

OBJECT – ORIENTED PROGRAMMING JAVA TEST QUESTIONS AND ANSWERS

Rating
-
Sold
-
Pages
6
Grade
A+
Uploaded on
09-01-2025
Written in
2024/2025

OBJECT – ORIENTED PROGRAMMING JAVA TEST QUESTIONS AND ANSWERS...

Institution
OBJECT – ORIENTED PROGRAMMING JAVA
Course
OBJECT – ORIENTED PROGRAMMING JAVA









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
OBJECT – ORIENTED PROGRAMMING JAVA
Course
OBJECT – ORIENTED PROGRAMMING JAVA

Document information

Uploaded on
January 9, 2025
Number of pages
6
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

  • java

Content preview

OBJECT – ORIENTED PROGRAMMING JAVA
TEST QUESTIONS AND ANSWERS



Three Essential Characteristics of OOP - ANSWER Encapsulation
Inheritance
Polymorphism


Encapsulation - ANSWER An object-oriented methodology wherein an
object's internal details are "hidden" and its external use is greatly simplified to
make their reuse easy.


Inheritance - ANSWER Relationship between two classes, wherein one class -
called the subclass-inherits the properties and methods of another called the
superclass


Polymorphism - ANSWER A declaration of a variable to have one type when
in fact it actually refers to an object of a subclass of that type.


Object-Oriented Analysis - ANSWER A way of ascertaining what aspects of a
given problem may be thought of as objects in an eventual object-oriented
design.


Object Oriented Design - ANSWER A software design methodology that
represents the characteristics of abstract or real objects using classes and
objects.

, Object-Oriented Programming - ANSWER A method of programming that
includes objects, classes, encapsulation, interfaces, polymorphism, and
inheritance.


Cohesion - ANSWER The degree to which responsibilities of a given
component are meaningful unit


Cohesion vs Coupling - ANSWER Greater cohesion reflects better design.
Less coupling reflects better design.


Coupling - ANSWER Degree to which one component must directly access
the data of another component.


Roles - ANSWER Sets of Responsibilities


Roles vs. Objects - ANSWER They are the same when a given role is always
played by the same object type.


Software Components ANSWER Reuse of code (e.g. Visual Basic, JavaBean)


Frameworks ANSWER Reuse of "plug-in" code (e.g. Java Swing)


Design Paterns ANSWER Reuse of Design


Agile Software Development ANSWER A philosophy of software
development that embraces flexibility and agility. The design "evolves".

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
luzlinkuz Chamberlain University
View profile
Follow You need to be logged in order to follow users or courses
Sold
1424
Member since
4 year
Number of followers
849
Documents
27507
Last sold
3 days ago

3.7

302 reviews

5
131
4
60
3
54
2
17
1
40

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions