728x90
public class Ex15 {
public static void main(String[] args){
Machine machine = new Machine();
System.out.printf("add(int a, int b): %d\n", machine.add(3,3));
System.out.printf("add(int a, long b): %d\n", machine.add(3,3L));
System.out.printf("add(long a, int b): %d\n", machine.add(3L,3));
}
}
class Machine{ // 하나의 메서드값에 여러 값의 파라미터
int add(int a, int b){
return a+b;
}
long add(int a, long b){
return a+b;
}
long add(long a, int b){
return a+b;
}
}
728x90
'JAVA > 예제' 카테고리의 다른 글
[JAVA] ch05-17. 생성자 2 (0) | 2017.08.22 |
---|---|
[JAVA] ch05-16. 생성자 (0) | 2017.08.22 |
[JAVA] ch05-14. Static method (스태틱 메서드) 2 (0) | 2017.08.22 |
[JAVA] ch05-13. Static method (스태틱 메서드) = 클래스메서드 (0) | 2017.08.22 |
[JAVA] ch05-10. 클래스와 메서드에서의 객체 호출 2 (0) | 2017.08.22 |
댓글