Vocabulary for OOP (Object oriented programming)

Look at this example of using object oriented programming

Randomizer.nextInt(1,6);
Randomizer = class
nextInt = method (function)
1,6 = parameters

Definitions

object: something you control in a program
method or function: an action an object can perform
getter: asks the object for information about itself
setter: changes something about the object
class: a description of an object and its methods
parameter: information that goes into a method
return value: information coming out of a method

Examples of methods/functions

Circle
setPosition, setColor, setRadius
getPosition, getColor, getRadius

Randomizer
nextInt, nextColor

Timer
setTimer
stopTimer