Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Examen

SD 2 – Object-Oriented Programming

Puntuación
-
Vendido
-
Páginas
30
Grado
A+
Subido en
17-03-2025
Escrito en
2024/2025

SD 2 – Object-Oriented Programming

Institución
Object-oriented Programming
Grado
Object-oriented programming

Vista previa del contenido

1. Which of the following is a feature of object-oriented programming?

A. Data is hidden

B. Data is manipulated directly

C. Functions are not used

D. Programs are written in a procedural way

Answer: A) Data is hidden

Rationale: One of the key features of OOP is data encapsulation, which means data

is hidden from outside access and can only be accessed through public methods.




2. What is the main purpose of inheritance in object-oriented programming?

A. To allow data encapsulation

B. To reuse code in derived classes

C. To hide data

D. To implement multiple threads

Answer: B) To reuse code in derived classes

,Rationale: Inheritance allows a class to inherit properties and behaviors (methods)

from another class, promoting code reuse.




3. Which of the following best describes a class in object-oriented programming?

A. A function that performs tasks

B. A template for creating objects

C. A variable used to store data

D. A process used to execute instructions

Answer: B) A template for creating objects

Rationale: A class defines the blueprint or template from which objects are

instantiated.




4. What does the term "polymorphism" in object-oriented programming refer to?

A. Objects take multiple forms

B. The ability to hide data

C. The reuse of code

D. The process of creating a new class from an existing class

Answer: A) Objects take multiple forms

, Rationale: Polymorphism allows objects to take on different forms, typically

through method overloading or method overriding.




5. Which of the following is an example of method overloading?

A. A method with the same name but different parameters

B. A method that changes its behavior based on the object type

C. A method that calls another method

D. A method that throws an exception

Answer: A) A method with the same name but different parameters

Rationale: Method overloading occurs when multiple methods with the same name

exist but with different parameter lists.




6. What is encapsulation in object-oriented programming?

A. The process of hiding data and only exposing necessary functionality

B. The process of creating new objects from a class

C. The ability of an object to take multiple forms

D. The inheritance of properties and methods from a parent class

Answer: A) The process of hiding data and only exposing necessary functionality

Escuela, estudio y materia

Institución
Object-oriented programming
Grado
Object-oriented programming

Información del documento

Subido en
17 de marzo de 2025
Número de páginas
30
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

$11.49
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
douglasmugwe82
5.0
(1)

Conoce al vendedor

Seller avatar
douglasmugwe82 Teachme2-tutor
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
2
Miembro desde
1 año
Número de seguidores
0
Documentos
4239
Última venta
9 meses hace
fully answered questions and answer

fully answered questions and answer

5.0

1 reseñas

5
1
4
0
3
0
2
0
1
0

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes