오버로딩? 한 클래스 안에 같은 이름의 메서드 여러개 정의하는 것. - 자바에서는 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메서드가 있더라도 매개변수의 개수 또는 타입이 다르면, 같은 이름을 사용해서 메서드를 정의할 수 있다. void println() void println(boolean x) void println(char x) 오버로딩이 성립하기 위한 조건 1. 메서드 이름이 같아야 한다. 2. 매개변수 개수 또는 타입이 달라야 한다. 3. 반환 타입은 영향이 없다. 오버로딩이 아닌 경우 //매개 변수의 타입과 개수가 일치하기 때문에, 리턴타입은 상관없으므로 오버로딩으로 간주되지 않는다. int add(int a, int b) { return a+b;} long add(int a, ..