로딩
티스토리 데이터 처리 중입니다.

자바 기초 공부 일지 15. 메소드 오버로딩, this 참조 변수

 자바 기초 공부 일지 15. 메소드 오버로딩, this 참조 변수

메소드 오버로딩이란 같은 이름의 메소드를 중복으로 만들 때를 의미합니다. 자바에서 한 클래스에 같은 이름의 메소드를 두 개 이상 받을 수 없지만, 매개변수의 개수 혹은 타입을 다르게 하면 같은 이름을 사용할 수 있습니다.

메소드 오버로딩은 1. 메소드의 이름이 같을 것 2.

메소드의 매개변수 개수 또는 타입이 다를 것 두 가지 조건이 만족되어야 합니다. 메소드의 매개 변수가 여러 가지일 때 매개변수 정보가 다른 메소드가 있을 때에는 컴파일이 판단을 해서 오버로딩을 합니다.

만약 int 정수 하나가 들어가는 메소드a와 int 정수, double 실수가 하나씩 들어가는 메소드b가 있을 때 3, 3.15 의 값을 매개변수로 넣는다면, 메소드 b를 출력합니다. 정수와 문자열이 있을 경우에 어떤 메소드를 오버.....