Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Integer 값 비교
- String 검색
- 2차원 list
- 같은지
- 파라미터 무한
- r타입 비교
- 배열 생성자
- 플러터 null
- 값 넣기
- jsp
- 마우스 올릴때
- 멀티 페이지
- String 찾기
- 2차원 리스트
- R 비교
- 2차원배열
- select
- 무한 파라미터
- R타입비교
- 값 추가
- 리스트
- 인티저 값 비교
- 비교
- list
- 배열 값 추가
- 옵션태그
- jsp 테이블
- 마우스 올리면
- 배열 값
- 값 비교
Archives
- Today
- Total
JAVA를 JAVA라
[JAVA] 사과 사고 팔기 본문
package apple;
public class Main {
public static void main(String[] args) {
AppleBuyer ab = new AppleBuyer();
AppleSeller as = new AppleSeller();
ab.buyApple(as, 3000);
as.sellerInfo();
System.out.println("");
ab.buyerInfo();
}
}
(Main.java)
package apple;
public class AppleSeller {
//정보
// 사과의 수
int appleCount = 50;
// 가진 돈
int sellerMoney = 0;
// 사과의 가격
final int APPLE_PRICE = 1000; //상수 고정
//기능
// 사과를 파는 행동
public int sellApple(int money) {
int number = money / APPLE_PRICE; // 줄 사과의 수
//내 사과 -, 내 돈 +
appleCount -= number;
sellerMoney += money;
return number;//사과 갯수
}
// 자신의 정보를 말하는 행동
public void sellerInfo() {
System.out.println("저는 판매자입니다.");
System.out.println("남은 사과는 " + appleCount + "개 입니다.");
System.out.println("수익은 " + sellerMoney + "원 입니다.");
}
}
(AppleSeller.java)
package apple;
public class AppleBuyer {
//정보
// 가진 돈
int buyerMoney = 5000;
// 가진 사과의 수
int countApple;
//행동
// 사는 행동
public void buyApple(AppleSeller as, int money) {
//돈을 주고 사과를 받아야 합니다.
int num = as.sellApple(money);
countApple += num;
buyerMoney -= money;
}
// 결과 말하기
public void buyerInfo() {
System.out.println("저는 구매자입니다.");
System.out.println("가진 돈은 " + buyerMoney + "원 입니다.");
System.out.println("가진 사과는 " + countApple + "개 입니다.");
}
}
(AppleBuyer.java)
'JAVA > 풀어봅시다 (eclipse)' 카테고리의 다른 글
[JAVA] ArrayList<ArrayList<Integer>>에 값 넣기 (2차원 배열 list 버전) (0) | 2021.06.11 |
---|---|
[JAVA] 이메일 체크 (0) | 2021.06.04 |
[JAVA] 동적 가변 배열, 1~10칸인 배열 만들기 (0) | 2021.05.31 |
[JAVA] 가위바위보, 승률 (0) | 2021.05.31 |
[JAVA] 크리스마스까지 며칠, 크리스마스는 무슨 요일? (0) | 2021.05.31 |
Comments