Definitions+(Java)


 * State variables:** are things in the class that have a value. Characteristic of that class that has a value (string, integer, Boolean). Class Students …a state value could be the number of students in the classroom.

Methods are followed by.
 * Class methods:** are things that objects within a specific class can do. Methods do something. They return something!


 * Public:** Cannot be used/called from outside of the specific class.


 * Public:** Can be used globally and called outside of a specific class, anywhere in the program.


 * Casting:** Changing a variable type into another. (Example, changing an integer into a string!)


 * A constructor:** must have the same name as the class. Class “Contact”, constructor is “Contact”. A constructor is a special method of the class that is called every time an object is created.
 * 1) Public void---not returning any value.
 * 2) Public int – returns int
 * 3) PublicConstructor!!!!!!!!