-
Java Method overLoadJava 2018. 1. 16. 14:22반응형public class Main {public static void main(String[] args) {Calculrator cal = new Calculrator();System.out.println(cal.Add(7, 4));System.out.println(cal.Add(7.5, 2.4));}}// 오버로드가 없다면 사용자는 더하기 하나 하는데도 많은 수의 메서드를 알고 있어야한다.// 메소드 오버로드를 사용하면 같은 이름의 메소드로 사용자 값으로 알맞는 메서드를 실행한다.public class Calculrator {public int x = 0, y = 0;public void Calculrator() {}// 두개의 수를 더하는 메소드// 인자 값이 다르고 이름이 같은 메서드 , 사용하는 인자값마다 쓰여지는 값이 다름.int Add(int _x , int _y) {return _x+_y;}double Add(double d1, double d2) {return d1+d2;}String Add(String d1, int d2) {return d1+d2;}}반응형
'Java' 카테고리의 다른 글
Java - extends (0) 2018.01.18 Java - Static (0) 2018.01.16 Java Class - 생성자 (0) 2018.01.16 Java - Class (0) 2018.01.16 Java Arr - s : arr (0) 2018.01.16 댓글