Classes and Objects
Java is an object-oriented language, and everything revolves around classes and objects.
class Car {
  String color = "Red";
  void drive() {
    System.out.println("Driving the car");
  }
}
public class Main {
  public static void main(String[] args) {
    Car myCar = new Car();
    myCar.drive();
  }
}A class is a blueprint; an object is an instance of that blueprint.
