본문 바로가기
공부

두 수의 크기 비교(오버로딩)

by 하프상 2017. 4. 8.

import java.util.Random;


public class homework3 {

int x;

double y;

int max(int x)

{

this.x = x;

return x;

}

double max(double y)

{

this.y = y;

int yy = (int)y;

return yy;

}


public static void main(String[] args) {

// TODO Auto-generated method stub

homework3 sm = new homework3();

Random rd = new Random();

int a = rd.nextInt(10);

double b = rd.nextDouble()*10;

if(sm.max(a) > sm.max(b))

{

System.out.println("첫번째 수는 " + sm.max(a) +", " + "두번째 수는 " + sm.max(b));

System.out.println("더 큰 수는 " + sm.max(a));

}

else if(sm.max(a) < sm.max(b))

{

System.out.println("첫번째 수는 " + sm.max(a) +", " + "두번째 수는 " + sm.max(b));

System.out.println("더 큰 수는 " + sm.max(b));

}

else

{

System.out.println("첫번째 수는 " + sm.max(a) +", " + "두번째 수는 " + sm.max(b));

System.out.println("두 수는 같습니다.");

}


}


}



댓글