ANSWERS
C. State and behavior - CORRECT ANSWER✅✅✅Real world objects share which two characteristics?
a. Inheritance and polymorphism
b. Classes and interfaces
c. State and behavior
d. Times and dates
D. Member Variables - CORRECT ANSWER✅✅✅In object oriented programming how is state
represented?
a. Functions
b. Methods
c. Global variables
d. Member Variables
C. Serve as the blueprint of how objects will be created - CORRECT ANSWER✅✅✅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
A. True - CORRECT ANSWER✅✅✅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
,B. False - CORRECT ANSWER✅✅✅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
A. True - CORRECT ANSWER✅✅✅Information hiding is accomplished via encapsulation
a. True
b. False
D. Dog puppy = new Dog(); - CORRECT ANSWER✅✅✅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();
C. puppy - CORRECT ANSWER✅✅✅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
, B. Constructor - CORRECT ANSWER✅✅✅In the following statement, Dog puppy = new Dog();, what
is "Dog()" called?
a. Maker
b. Constructor
c. Creator
d. malloc
1. Superclass
2. Subclass - CORRECT ANSWER✅✅✅Regarding inheritance the existing class is called ____1____
and the new class is called ____2____.
A. 1 - CORRECT ANSWER✅✅✅How many superclasses can a subclass have?
a. 1
b. 2
c. 3
d. unlimited
B. unlimited - CORRECT ANSWER✅✅✅How many subclasses can a superclass have?
a. 3
b. unlimited
c. 2
d. 1
B. Access level modifier - CORRECT ANSWER✅✅✅Given the class definition
public class KeyTerminology{}