java 프로그래밍 - Thread를 이용해서 3개의 atm기
글쓴이: leekukheon / 작성시간: 월, 2009/05/18 - 2:28오전
첨부 파일을 보시면요
ATM기계 한대에서 3명의 사람이 돌아가면서 돈을 입금하거나 출력하는 형식인데요
(간단히 말하면 통장1개를 3명이서 사용)
그런데 여기서 (통장 3개를 3명이서 돌아가면서 사용 하러면 어떻게 해야될까요 ? 통장1은 사람 1만 쓸수 있는게 아니라 다 돌아가면서)
간단하게 atm도 3개 생성하고 obj 부분에 atm 넣으면 될것 같은데 이러면 user1은 무조건 atm1만 쓰게 되고 그러고...
수업시간에 한번 해보라고 해서 열심히 하는중인데 도저히 안되네요 ;;
답변 부탁드려요 ;
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 2.06 KB |
Forums:
음
atm 메소드들을 유저들이 쓰는 것이죠?
그 메소드들은 유저 한명당 단 한번씩만 사용하여야겠죠.
고로 메소드들을 synchronized 처리 해주면 어떨까요?
---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.
http://jihwankim.co.nr
여러 프로그램 소스들이 있습니다.
필요하신분은 받아가세요.
댓글 달기