Input/Output
Object Oriented Principles
Class Implementation Details
Operators
Holidays/Mr. Baker
100

This method on System.out displays a line of text terminated with a newline character

What is println?

100

Representing a complex algorithm with a simpler name that hides the implementation details

What is abstraction?

100

This method is executed on instantiation of a new object

What is a constructor?

100
The assignment operator
What is =?
100

What Country was Saint Nicholas from?

What is Turkey?

200
This object, part of the java.util package, is commonly used for input.
What is a Scanner?
200

These are analogous to actions, which the user interacts with an object

What are methods?

200

These methods are used to modify the values of private data members

What are mutators?

200

What is the shortcut way to add one to something?

What is ++?

200

Who sang the comedic "hanukkah song"?

Adam Sandler

300
This kind of string, immutable and defined in code, is delimited by double-quotes (e.g. "Hello")
What is a string literal?
300

When a method name has more than one body defined, differentiated by unique lists of parameters, they are called this.

What is an overloaded method?

300

To ensure that users can access some member of your class, use this modifier

What is public?

300
Also called "remainder", the % is technically called this.
What is modulo?
300

How many ghosts show up in the Christmas Carol?

4

400
A term referring explicitly to the joining of two strings with the + operator
What is concatenation?
400

This describes the concept of combining data and methods into one object, such that the data can only be accessed through the methods.

What is encapsulation?

400

What is Mr. Baker's favorite NFL team?

What are Steelers?

400

FINAL JEAPORDY:

!(x < 3 && y > 2) is equivalent to (x >= 3 || y <= 2) 

due to what principle?

Demorgan's Law

400

What is my favorite color

Blue

500
While computers, using discrete bits to encode information, are digital, many older technologies, such as vinyl records, written words and radio, use continuous representations of information and thus fall into this category.
What is analog?
500

When a class extends another class, its parent-class or super-class

What is abstraction?

500
Standard to all classes, this method provides an easy way of converting an object into a printable format
What is toString()?
500

The name of the & operator

What is bitwise AND?

500

What country started putting trees in the home during Christmas?

Germany

M
e
n
u