Classes are Cool
Public vs Private
Method Madness
Classes We've Used
100

This is what you create when you type the following:

Test example = new Test(6, true);

What is an instance of the class?

100

This is a variable situation in which you need to specify public vs private.

What is for a global variable?

100

These are the things that follow the name of the method and have parameters inside.

What are parentheses?

100

This is the class we use to get the user input.

What is Scanner?

200

When you make a class without a main method, this is what it's called.

What is an object?

200

This is a method situation in which you need to specify public vs private.

What is for every method?

200

This is the thing that tells us what kind of variable the method can give us.

What is a return type?

200

This is a class that we use to save words in a variable.

What is String?

300

This is the "method" that sets all of the global variables to the values passed in as parameters in the initialization of the class. 

What is the constructor?

300

This is a type of method or variable that you cannot reference from another class.

What is a private variable or method?

300

This is the line we use to make a method give us a value.

What is "return variableName;"?

300

This is the class we use to generate random types of variables.

What is Random?

400

This is the key word you use to reference the global variables in a class.

What is "this"?

400

These are the methods that let you interact with private variables from another class.

What are getters and setters?

400

These are the three things that a class's constructor initialization has.

What are public, ClassName, and parameters?

400

This is a class we use to store multiple values in one "variable."

What is Array?

500

This is the notation we use to access an object's public methods and public variables from a different class.

What is dot notation?

500

This is an example of a public global variable that we have used.

What is array.length?

500
This is the structural difference between methods in the class with the main method and an object class.

What is "static"?

500

This is why we can access a constructor from another class.

What is "public"?