Rédigé par des étudiants ayant réussi Disponible immédiatement après paiement Lire en ligne ou en PDF Mauvais document ? Échangez-le gratuitement 4,6 TrustPilot
logo-home
Examen

Object-Oriented Programming [Java] Questions and Answers (Expert Solutions)

Note
-
Vendu
-
Pages
5
Qualité
A+
Publié le
31-07-2025
Écrit en
2024/2025

Object-Oriented Programming [Java] Questions and Answers (Expert Solutions)

Établissement
Object-Oriented Programming
Cours
Object-Oriented Programming

Aperçu du contenu

Page | 1



Object-Oriented Programming [Java]
Questions and Answers (Expert Solutions)


Q: Three Fundamental Features of OOP, 🗹🗹: Encapsulation

Inheritance

Polymorphism


Q: Encapsulation, 🗹🗹: An object-oriented technique in which the internal details of
an object are "hidden" in order to simplify their use and reuse.


Q: Inheritance, 🗹🗹: A relationship between two classes in which one class ( the
subclass) inherits all of the properties and capabilities of another ( the superclass)


Q: Polymorphism, 🗹🗹: Declaring a variable to have one type while it refers to an
object of a subclass of that type.


Q: Object-Oriented Analysis, 🗹🗹: A means of determining what aspects of a given
problem can be viewed as objects in an eventual object-oriented design.


Q: Object-Oriented Design, 🗹🗹: A software design method that models the
characteristics of abstract or real objects using classes and objects.


Q: Object-Oriented Programming, 🗹🗹: A programming technique that features
objects, classes, encapsulation, interfaces, polymorphism, and inheritance.


Q: Cohesion, 🗹🗹: Degree to which responsibilities of a given component are a
meaningful unit

, Page | 2

Q: Cohesion vs Coupling, 🗹🗹: Greater cohesion reflects better design. Less coupling
reflects better design.


Q: Coupling, 🗹🗹: Degree to which one component must directly access the data of
another component.


Q: Roles, 🗹🗹: Sets of Responsibilities


Q: Roles vs. Objects, 🗹🗹: They are the same when a given role is always played by
the same object type.


Q: Software Components, 🗹🗹: Reuse of code (e.g. Visual Basic, JavaBean)


Q: Frameworks, 🗹🗹: Reuse of "plug-in" code (e.g. Java Swing)


Q: Design Paterns, 🗹🗹: Reuse of Design


Q: Agile Software Development, 🗹🗹: A philosophy of software development that
embraces flexibility and agility. The design "evolves".


Q: 3 Means of Object-Object Access, 🗹🗹: - Parameter Passing

- Object declared in method

- Object is a member of another object through composition [subtype]


Q: Is-a Relationship, 🗹🗹: Describes an inheritance relationship between two classes


Q: Has-a Relationship, 🗹🗹: The relationship demonstrated by a class that contains
another class.


Q: Uses-a Relationship, 🗹🗹: Implemented-In-Terms-Of Relationship

École, étude et sujet

Établissement
Object-Oriented Programming
Cours
Object-Oriented Programming

Infos sur le Document

Publié le
31 juillet 2025
Nombre de pages
5
Écrit en
2024/2025
Type
Examen
Contenu
Questions et réponses

Sujets

10,70 €
Accéder à l'intégralité du document:

Mauvais document ? Échangez-le gratuitement Dans les 14 jours suivant votre achat et avant le téléchargement, vous pouvez choisir un autre document. Vous pouvez simplement dépenser le montant à nouveau.
Rédigé par des étudiants ayant réussi
Disponible immédiatement après paiement
Lire en ligne ou en PDF

Faites connaissance avec le vendeur
Seller avatar
StudyRM

Faites connaissance avec le vendeur

Seller avatar
StudyRM University Of California - Los Angeles (UCLA)
S'abonner Vous devez être connecté afin de pouvoir suivre les étudiants ou les formations
Vendu
5
Membre depuis
8 mois
Nombre de followers
0
Documents
4113
Dernière vente
2 mois de cela

0,0

0 revues

5
0
4
0
3
0
2
0
1
0

Récemment consulté par vous

Pourquoi les étudiants choisissent Stuvia

Créé par d'autres étudiants, vérifié par les avis

Une qualité sur laquelle compter : rédigé par des étudiants qui ont réussi et évalué par d'autres qui ont utilisé ce document.

Le document ne convient pas ? Choisis un autre document

Aucun souci ! Tu peux sélectionner directement un autre document qui correspond mieux à ce que tu cherches.

Paye comme tu veux, apprends aussitôt

Aucun abonnement, aucun engagement. Paye selon tes habitudes par carte de crédit et télécharge ton document PDF instantanément.

Student with book image

“Acheté, téléchargé et réussi. C'est aussi simple que ça.”

Alisha Student

Foire aux questions