① 정의
② 조건
public void over(String str) & public void over(int num) -> 매개변수의 자료형이 다름. public void over(int num) & public void over(int num1, int num2) -> 매개변수 개수가 다름 public void over(char ch, int num) & public void over(int num, char c) -> 매개변수 순서가 다름.
①정의
② 사용 이유
public class Academy { private String name; public Academy() { } public Academy(String name) { this.name = name; } } ------------------------------------------------------------------ 여기서 this.name은 필드의 name을 가리키고, 대입하는 name은 매개변수로 받는 name을 가리킨다.
[접근제한자] [예약어] 반환형 메소드명([매개변수]){ 기능정의 } ------------------------------------------------------------------ public void information() { System.out.println(studentNo); }