오버로딩(Overloading) : 매개변수의 개수와 타입은 다르지만 이름이 같은 메서드를 여러 개 정의하는 것 컴퓨터가 함수를 구분하는 시그니처 1. 함수명 2. 함수의 매개변수의 개수 3. 함수의 매개변수의 타입 -> 오버로딩의 경우 함수명이 같으므로 함수의 매개변수의 개수와 타입을 달리하는 것 즉 오버로딩이란, 메서드 중복정의 일반적으로 메서드 사용 시 메서드명을 구분해서 사용 하지만 같은 기능을 가지고 있는 메서드라면 매번 이름을 정의하는 것이 불필요하다 ex1. 정수형 값을 두 개 전달받아 두 수의 합을 출력하는 메서드 구현 public class sumEx { public static void main(String[] args) { sum (10, 20); sum (1.23, 3.12); } ..