달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

 

 

메소드 오버로딩 특징

·         동일한 이름의 메소드 이상 동시에 정의하는 것입니다.

·         메소드의 매개변수 선언(개수 또는 자료형) 다르면 메소드오버로딩 가능합니다.

·         오버로딩된 메소드는 호출시 전달하는 인자 통해서 구별됩니다.

·         리턴 타입 달라도 무관합니다.(접근제한과 반환형은 변경가능)

 

 

 

[접근제한] [반환형] [메서드명](자료형 인자1, 자료형 인자2, …){ }

 

 

 

 

메소드 오버로딩 규칙

·         메서드 명은 같고 인자의 타입 다르게 명시

·         타입이 같으면 인자의 갯수 다르게 명시

·         타입과 갯수가 같으면 인자의 순서 다르게 명시

 

[접근제한] [반환형]

변경 가능

[메서드명]

반드시 동일명 사용

(자료형 인자1, 자료형 인자2, …)

반드시 다르게 지정

(자료형 타입, 인자 개수, 순서)

 

 

 

 

메서드 오버로딩(Overloading)

http://codedragon.tistory.com/2473

 



Posted by codedragon codedragon

댓글을 달아 주세요