Object Oriented Programming
Instantiation in Java
Instantiation is used to create an object instance from a class (instantiate).
Syntax
className objectName = new className(inputParameters);Notes
Input requirements are taken from the constructor. A class can have multiple constructors with different numbers of input parameters and types, to create different objects.
An instance of a class is called an object.
Example
//class looks like this
public class Car {
    String make;
    public Car(string make) {
        this.make = make;
    }
}
//instantiation, elsewhere in the program
Car myCar = new Car("Honda"); //passing in Honda into the make variable