Edward는 지각을 해서 택시를 타야 했습니다.
2000원을 가지고 있었는데, 10000원을 택시비로 사용했습니다.
택시는 '잘나간다 운수' 회사 택시를 탔습니다.
출력결과
Edward님의 남은 돈은 10000원 입니다.
잘나간다 운수택시 수입은 10000원 입니다.
package test03;
public class Student {
String studentName;
int money;
public Student(String studentName, int money) {
this.studentName = studentName;
this.money = money;
}
public void takeTaxi (Taxi taxi) {
taxi.take(10000);
this.money -= 10000;
}
public void showStudentInfo() {
System.out.println(studentName + "님의 남은 돈은 " + money + "원 입니다.");
}
}
package test03;
public class Taxi {
String taxiName;
int money;
public Taxi(String taxiName) {
this.taxiName = taxiName;
}
public void take(int money) {
this.money += money;
}
public void showTaxiInfo() {
System.out.println(taxiName + "택시 수입은" + money + "원 입니다.");
}
}
package test03;
public class TakeTaxiTest {
public static void main(String[] args) {
Student studentE = new Student("Edward", 20000);
Taxi taxi1 = new Taxi("잘 나간다 운수");
studentE.takeTaxi(taxi1);
studentE.showStudentInfo();
taxi1.showTaxiInfo();
}
}
출력값만 제대로 나왔으면 맞게 잘 한거겠지..'_'..
이건 좀 재밌다..!!!