자바에 관한 질문 있습니다.
승아
public class fraction
{
private int nus = 1;
private int des = 1;
public fraction(int nus,int des)
{
this.nus = nus;
this.des = des;
}
public fraction()
{
}
public int getnus()
{
return this.nus;
}
public void setnus(int nus)
{
this.nus = nus;
}
public int getdes()
{
return this.des;
}
public void setdes(int des)
{
if(des != 0)
{
this.des = des;
}
}public float getfraction()
{
return (float)nus/(float)des;
}
public static void main(String args[])
{
//faction f = new fraction(3,0);
fraction f = new fraction();
f.fraction(3,2);
System.out.println(f.getfraction());
}
}
을 책 따라 하고 있는데요public static void main(String args[])
{
//faction f = new fraction(3,0);
fraction f = new fraction();
f.fraction(3,2);
System.out.println(f.getfraction());
}부분을
public static void main(String args[])
{
faction f = new fraction(3,0);
//fraction f = new fraction();
//f.fraction(3,2);
System.out.println(f.getfraction());
}
게 바꾸니 되는데 위에 처럼 하면 않되네요.
왜 그런지?
fraction f = new fraction();
f.fraction(3,2);
문법대로라면 f가 fraction 클래스를 가리치고
f.fraction(3,2);을 호출하는것은데... 맞는것 아닌가요?
초보라서...답변 달아주시면 감사하겠습니다.
-
찬바리 2024-02-11
프로그램 상에 setdes() 메소드를 보시면 0을 설정할 수 없게 되어있습니다.
getfraction()이 부분에서 나누기를 하는데 0으로 나눌수는 없으니까요^^
faction f = new fraction(3,0); 이부분을
faction f = new fraction(3,다른숫자); 로 바꿔보시면 되실듯..
단지 책을 보고 하시는게 아니라... 프로그램을 이해하며 하시면.. 좀더 수월하게 하실수있을꺼에요^^
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2653851 | 자바 비동기 네트워크 질문입니다. | 벛꽃잎 | 2024-05-05 |
2653823 | 드림위버5로 div코딩 작업시 (10) | 미쿡 | 2024-05-05 |
2653797 | [HTML or JavaScript 질문요] 싸이2홈에 관한 (5) | 라임나무 | 2024-05-05 |
2653772 | [질문] JAVA로 제 컴에 있는 화상 카메라 제어 가능하겠죠? (2) | 환히찬 | 2024-05-04 |
2653721 | [플러그인]질문드립니다!! (3) | 이리온 | 2024-05-04 |
2653697 | 포문의 고수님들 도와주세여...포문이 복잡하네여.... | 족장 | 2024-05-04 |
2653671 | 메뉴 스크립트 문의드립니다. | 하루키 | 2024-05-03 |
2653637 | 자바 안드로이드를 시작하려고 합니다.이클립스 버전에 질문이. (3) | 영글 | 2024-05-03 |
2653578 | 소스 있는데 프로그램좀 만들어주실뿐.. (8) | 갤투 | 2024-05-03 |
2653550 | 첫화면에 인스타그램 피드 나오게 하고싶은데 | 눈 | 2024-05-02 |
2653528 | 이 두개 코드 차이점이 뭔가요? | 마중물 | 2024-05-02 |
2653444 | c# email을 db로 저장 시키기 (1) | 피네 | 2024-05-01 |
2653361 | 초보에유~ filter:gray; 이거 파폭에선 어케먹이나용 ㅠㅠㅋ | 마음새 | 2024-05-01 |
2653335 | 파일확장자 구하는 방법 질문을 합니다. (2) | 한가람 | 2024-04-30 |
2653305 | [질문] 무비클립과 텍스트 그냥 일반적으로 크기 축소시 문제.. | 한누리 | 2024-04-30 |
2653224 | 프린트하기 질문입니다. | 파라 | 2024-04-29 |
2653194 | 이미지에 텍스트 삽입 질문드려요 | 라임나무 | 2024-04-29 |
2653164 | 페이지 로딩시 특정 div 투명값 조절 (1) | 은별 | 2024-04-29 |
2653136 | C언어를 배우고있는 왕초보 프로그래머 지망생입니다 (2) | 베레기 | 2024-04-29 |
2653111 | 이렇게 레이아웃 짜는거 맞나요? (3) | 은G | 2024-04-28 |