-

객체지향 프로그래밍 :: 오버로딩 본문

언어/자바

객체지향 프로그래밍 :: 오버로딩

lingi04 2016. 11. 30. 00:39

오버로딩이란?

    • 한 클래스 안에 같은 이름의 메서드를 여러 개 정의하는 것
    • 메서드 이름이 같아야 함
    • 매개변수의 개수 또는 타입이 달라야 함

예를 들면
System.out.println()같은 것.

         

오버로딩을 사용함으로써 'println'이라는 한 가지 메서드 이름으로 여러 개의 매개변수를 출력할 수 있다.




오버로딩을 사용하는 이유







Comments