Language/java
[Java]객체간의 소통2
송 이
2024. 2. 29. 14:04
package day05;
public class Student02 {
String name;
int money;
static int studentNum;
Student02(){
studentNum++;
}
public Student02(String name, int money){
this.name = name;
this.money = money;
}
public void takebus(Bus02 Bus02){
Bus02.takePassenger(1500);
money = money-1500;
}
void studentInfo() {
System.out.println("학생 이름 : "+name+ " 남은돈 : "+ money+" 학생번호 : "+ studentNum);
}
}
package day05;
public class Bus02 {
int busNo;
int passengerCnt;
int income;
public Bus02(int busNo){
this.busNo = busNo;
}
public void takePassenger(int fee) {
income = income + fee;
passengerCnt++;
}
public void busInfo() {
System.out.println("버스번호 : "+busNo+" 승객수 : "+passengerCnt+" 수입 : "+income);
}
}