소프트웨어 개발 패러다임 중 하나로, 현실 세계의 개념을 소프트웨어로 모델링하는 방법 클래스(Class): 클래스는 객체를 만들기 위한 설계도로써 클래스는 속성(데이터)과 메서드(동작)를 포함 public class Car { // 속성(데이터) String brand; int year; // 메서드(동작) void start() { System.out.println("Car started!"); } } 객체(Object): 클래스를 기반으로 실제로 생성된 것로써 클래스의 인스턴스임 public class Main { public static void main(String[] args) { // Car 클래스의 객체 생성 Car myCar = new Car(); // 객체의 속성 설정 myCar.bran..