메서드(method)란 어떠한 특정 작업을 수행하기 위한 명령문의 집합이고, 중복을 피하여 프로그램을 모듈화하기 위해 사용
예시) public int sum(int a, int b) {
int total = a + b;
return total;
}
구성요소
클래스란 메소드와 변수가 확장된 좀 더 큰 프로그램으로서 여러 변수와 메소드의 집합
클래스 예시
public class Car { // 클래스 이름
private String modelName; // 필드
private int modelYear; // 필드
public void setModelName(String name){ // 메소드
this.modelName = name;
}
public String getModelName() {
this.modelName;
}
}
클래스의 구성 요소
객체란 클래스를 통해 만들어진 복사본과 같은 개념
EX)붕어빵기계(class)에서 붕어빵(객체)을 만드는 것

팥이 들어갈수도, 슈크림이 들어갈수도 있으므로 같은 붕어빵이나, 다른 붕어빵