클래스의 메소드를 선언할 때, 같은 메소드지만 다른 매개 변수를 가지게 하는 것을 메소드 overloading이라고 합니다. 바로 예제 코드를 보겠습니다. package Inferitance; class Print { int a, b; int c = 0; public void Setnumber(int a, int b) { this.a = a; this.b = b; } public void Setnumber(int a, int b, int c) { this.Setnumber(a, b); this.c = c; } public void Sum() { System.out.println(a + b + c); } public void Mul() { if (c == 0) { System.out.println(a * ..