디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

진짜 간단한 소스 질문좀 부탁해요 성님들 제발제발 !!!!

학생1(143.238) 2012.04.06 22:56:34
조회 145 추천 0 댓글 37


학교에서 자바공부하고있는데

Examine class VendingMachine without modifying it. In the code pad, try creating a vending machine, and experiment with the different methods on the vending machine. Then implement procedure buyChips in class Lab6 to do the following:

1.Create a new vending machine.
2.Repeatedly insert coins into the machine until the chips are released.
3.Take the chips from the machine.
4.Print "I got the chips: XYZ" where XYZ is the chips object that the machine gave you.

이게 문제입니당
 
/**
 * Example usage:
 *
 * VendingMachine machine = new VendingMachine();
 *
 * machine.insertCoin();
 * machine.insertCoin();
 * ...
 * ...
 * if (machine.chipsReleased())
 * {
 *     Chips chips = machine.getChips();
 *     System.out.println("I got the chips: " + chips);
 * }
 */
public class VendingMachine
{
    // This is private, so the user does not know the price of chips.
    private final int PRICE_OF_CHIPS = 6;</LI><LI>    private int coins;</LI><LI>    public VendingMachine()
    {
        coins = 0;
    }

  public void insertCoin()
    {
        while (coins < PRICE_OF_CHIPS)
        {
            System.out.println("Coin inserted...");
            coins++;
        }
       
    }

  public boolean chipsReleased()
    {
        return coins == PRICE_OF_CHIPS;
    }

  public Chips getChips()
    {
        // Reset the machine
        reset();
        // Magically create new chips on demand
        return new Chips();
    }

  private void reset()
    {
        coins = 0;
    }
}


이거랑

public class Chips
{
    public String toString()
    {
        return "Salt & Vinegar";
   
    }
}
이걸 줬어요


내가 만들어야할부분이
  public static void buyChips()
    {
        VendingMachine vm = new VendingMachine();
               
        while(coins < PRICE_OF_CHIPS)       
        {
            vm.insertCoin();
            
        }
               
        vm.chipsReleased();
        if(vm.chipsReleased())
        {
            Chips chips = vm.getChips();
            System.out.println("I got the chips: " + chips);
        }
        vm.getChips();
     }


이건데 도저히 모르겠음 ㅠㅠ
제발 가르쳐주실분없나요 해결방법좀......

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
309929 이제 프갤 서울시 동작구 지부는 제껍니다. 생물학(211.234) 12.04.10 25 0
309927 아델 개씨발년아 ㅡㅡ [1] SODMaster갤로그로 이동합니다. 12.04.10 51 0
309926 try catch 왜 무한루프돌지 ? zz(211.117) 12.04.10 183 0
309925 처음 공부방향을 게임 개발로 잡으면... 에에(211.112) 12.04.10 67 0
309923 프통령이 캐꼬꼬닭 님이였네 ㅇㅇ(210.113) 12.04.10 33 0
309922 첫월급은 다 쓰는거라는 말이 있던데 ㅇㅇ(210.113) 12.04.10 77 0
309919 다통령도 바뀌는데...... Adelposs갤로그로 이동합니다. 12.04.10 24 0
309918 전자공학 복수전공이면 Adelposs갤로그로 이동합니다. 12.04.10 59 0
309917 쿄스케형 부끄부끄 Adelposs갤로그로 이동합니다. 12.04.10 29 0
309915 여기 리그오브 레전드 하는놈 없음? [6] Adelposs갤로그로 이동합니다. 12.04.10 40 0
309914 서울역왜이럼 Adelposs갤로그로 이동합니다. 12.04.10 21 0
309913 여기 프갤 대장은 누구임? [5] ㅇㅇ(210.113) 12.04.10 54 0
309912 어시발 좆됏다 클래스 설계 잘못함 ㅋㅋㅋㅋㅋㅋㅋ [13] zz(211.117) 12.04.10 113 0
309911 쿄스케형은봅니다 [11] Adelposs갤로그로 이동합니다. 12.04.10 52 0
309908 구글 프로토콜 버퍼 써본횽?? [2] 쿄스케갤로그로 이동합니다. 12.04.10 97 0
309907 문서 작성은 중요하다. [1] 아놔콘다갤로그로 이동합니다. 12.04.10 58 0
309906 c언어 질문점 할게여 [3] 난바빠(121.148) 12.04.10 55 0
309905 코딩후 테스트는 겁쟁이들만 하는거다 [4] 자바초보(122.36) 12.04.10 124 0
309904 아 요즘 삼춘소개로 일하는데 Adelposs갤로그로 이동합니다. 12.04.10 26 0
309903 가장 빨리 다양한 프로그래밍 언어를 배우는 노하우 [3] 두정갑(121.167) 12.04.10 110 0
309902 플밍공부하면서 제일 후회됬던게 [2] Adelposs갤로그로 이동합니다. 12.04.10 64 0
309901 아 전설의 노예게이 쿄스케짜으미당 [3] Adelposs갤로그로 이동합니다. 12.04.10 36 0
309900 프갤러중에서 롤하는사람 없음? Adelposs갤로그로 이동합니다. 12.04.10 21 0
309899 오랜만에 갤들어오니 내가 화석이 된건가 Adelposs갤로그로 이동합니다. 12.04.10 21 0
309897 ㅅㅂ 하마터면 낚일 뻔 했다 ㅋㅋㅋㅋㅋㅋㅋ [1] 아놔콘다갤로그로 이동합니다. 12.04.10 63 0
309895 야.. 비쥬얼 스튜디오 97 ..... 윈도우7에서 안되냐? [4] (116.125) 12.04.10 63 0
309894 안녕하세요. 여기가 프겔인가요. 새로 왔습니다. [2] 개바쁨(121.140) 12.04.10 43 1
309893 나에게 힘을줘 프겔러들이여~ [11] 개심심(121.140) 12.04.10 86 0
309892 황수관 박사는 왜 정치를... 이모군(58.228) 12.04.10 43 0
309890 한마디만 하자 [4] 개심심(121.140) 12.04.10 55 0
309889 컵이 없다 개심심(121.140) 12.04.10 29 0
309887 형 20살때부터 듣던 음악이다 [1] 개심심(121.140) 12.04.10 56 0
309886 니취팔러마~~ [4] 개심심(121.140) 12.04.10 62 0
309885 벌써부터 내일이 두근거린다. 내 한표의 위력을 직접 목격했었기 때문일까 [3] 바보플머(218.155) 12.04.10 76 0
309884 아 님들아. 답답해요. 이거좀 도와줘요ㅠㅠㅠㅠㅠ 빌어먹을야옹갤로그로 이동합니다. 12.04.10 46 0
309883 이 패배자 녀석들!! 프갤했(115.90) 12.04.10 34 0
309878 아!내가 유권자다! 나리링갤로그로 이동합니다. 12.04.10 36 0
309875 기사딸까 [15] 갤로그로 이동합니다. 12.04.10 130 0
309874 [한빛교육센터] 자바 웹앱 6개월 전액 무료교육 안내 [1] hanbit(112.222) 12.04.10 100 0
309873 윈도우api 함수 중에서 현재 창이 로딩중인지 판단하는 함수 있음? [1] ㅇㄹ(121.143) 12.04.10 46 0
309872 DC는 광고수익 얼마나 벌까? [1] 빌어먹을야옹갤로그로 이동합니다. 12.04.10 79 0
309871 광명성이 준비됐군 [1] 이모군(175.114) 12.04.10 42 0
309869 포인터 난 이게 졸라헷갈렷엇다. [3] zaitsev(121.129) 12.04.10 88 0
309867 전번에 커뮤니티 만든다는 놈인데 생산성을 위해 CMS 를 써보았다. 찌부된초코빵갤로그로 이동합니다. 12.04.10 49 0
309866 C언어 궁금한게 있는데염. 이거 OR문자 어떻게 쓰죠 예전부터 궁금했는데 [4] 라라라라(220.85) 12.04.10 64 0
309865 토론... [1] iljeomobolt갤로그로 이동합니다. 12.04.10 33 0
309864 시랭이가 조용하다 싶었다 ㅋㅋ [3] iljeomobolt갤로그로 이동합니다. 12.04.10 77 1
309862 칵테일 이상엽 뭐하나? 이모군(175.114) 12.04.10 504 0
309858 소프트웨어 공학 책이 구리네.. [4] 미쳤dot갤로그로 이동합니다. 12.04.10 92 0
309857 목표가 어떻게들 되시나요?? [10] ㅅㅈ(211.246) 12.04.10 148 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2