• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 32 páginas
Examen

Object Oriented Programming - Exam 1 Questions With Complete Solutions!!

Document preview thumbnail
Vista previa 4 fuera de 32 páginas

OBJECT ORIENTED PROGRAMMING - EXAM 1 QUESTIONS WITH COMPLETE SOLUTIONS!!

Vista previa del contenido

OBJECT ORIENTED PROGRAMMING - EXAM 1
QUESTIONS WITH COMPLETE SOLUTIONS!!


Real world objects share which two characteristics?
a. Inheritance and polymorphism
b. Classes and interfaces
c. State and behavior
d. Times and dates Answer - C. State and behavior


In object oriented programming how is state represented?


a. Functions
b. Methods
c. Global variables
d. Member Variables Answer - D. Member Variables


What is the purpose of a class in object oriented programming?


a. To create a data structure for functions
b. To create an interface for implementation
c. Serve as the blueprint of how objects will be created
d. To create a data structure for variables Answer - C. Serve as the blueprint of
how objects will be created

,Based on best practices and how the Java API Library is implemented a class
should start with a capital letter (i.e. Dog versus dog).


a. True
b. False Answer - A. True


When defining a class, member variables are included within the class's
open/close curly braces (i.e. {}) and methods are defined outside of the
open/close curly braces.


a. True
b. False Answer - B. False


Information hiding is accomplished via encapsulation


a. True
b. False Answer - A. True


Which of the following is the correct code for instantiating an instance of class
Dog?


a. Dog puppy = Dog;
b. Dog puppy;
c. Dog puppy = Dog();
d. Dog puppy = new Dog(); Answer - D. Dog puppy = new Dog();


Which part of the following statement is the instance or the created object?

,Dog puppy = new Dog();


a. Dog();
b. new
c. puppy
d. Dog Answer - C. puppy


In the following statement, Dog puppy = new Dog();, what is "Dog()" called?


a. Maker
b. Constructor
c. Creator
d. malloc Answer - B. Constructor


Regarding inheritance the existing class is called ____1____ and the new class
is called ____2____. Answer - 1. Superclass
2. Subclass


How many superclasses can a subclass have?


a. 1
b. 2
c. 3
d. unlimited Answer - A. 1


How many subclasses can a superclass have?

, a. 3
b. unlimited
c. 2
d. 1 Answer - B. unlimited


Given the class definition


public class KeyTerminology{}


what is "public" called?


a. Membership level
b. Access level modifier
c. Data type of class
d. Not relevant Answer - B. Access level modifier


What type of implementation behavior is the following class definition doing?


public class SubclassDog extends Dog{}


a. Interface
b. Inheritance
c. Extending
d. Implemenation Answer - B. Inheritance

Información del documento

Subido en
23 de noviembre de 2024
Número de páginas
32
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$24.49

¿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

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
EvaTee
3.9
(988)
Vendido
5460
Seguidores
3583
Artículos
59214
Última venta
3 horas hace



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