메소드 오버로딩(Method Overloading)같은 이름을 가진 메소드를 여러개 정의하는 것. (메소드 이름은 같고, 매개변수의 선언이 다른 메소드를 만드는 것)인자는 다르지만 기능은 같은 메소드들을 하나의 메소드 이름으로 접근한다는 개념.생성자, 기타 다른 메소드에 적용가능사용이유 : 하나의 메소드 이름에 하나의 형채로만 메소드가 정의 된다면, 인자가 다르지만 같은 기능을 하는 메소드들을 각기 다른 이름으로 설정해야 한다. 사용자는 같은 기능의 메소드라도 인자의 형태에 따라 일일이 메소드의 이름을 기억해야한다.이러한 이유로 메소드의 이름은 그대로 사용하면서 다양한 형태의 메소드를 정의 하면, 어떠한 형태의 인자를 사용더라도 해당 기능을 맡은 메소드 이름만 기억하면 된다. ※ 오버로딩의 주의사항메소드..