자바의 특징으로 다형성이 있습니다. 다형성은 객체를 다향한 형태로 사용하고 관리할 수 있는 자바의 대표적인 특징입니다. OverLoading (오버로딩) 자바에서는 입력항목(매개변수)이 다른 경우 동일한 이름의 메소드를 만들 수 있는데, 이를 메소드 오버로딩이라고 합니다. 하나의 객체에서 이름이 같은 메소드를 여러개 정의하여 사용할 수 있습니다. class HelloJava { public void hello() { System.out.println("hello()"); } public void hello(int i) { System.out.println("hello(int i)"); } public void hello(String str) { System.out.println("hello(String ..