public class SIM {
long number;
SIM (long number){
this.number=number;
}
long getNumber() {
return number;
}
}
public class MobileTelephone {
SIM sim;
void setSIM(SIM card) {
sim=card;
}
long lookNumber() {
return sim.getNumber();
}
}
public class EX4_9 {
public static void main(String[] args) {
SIM simOne = new SIM(13889776509L);
MobileTelephone mobile = new MobileTelephone();
mobile.setSIM(simOne);
System.out.println("手机号码:"+mobile.lookNumber());
SIM simTwo =new SIM(15967563567L);
mobile.setSIM(simTwo);
System.out.println("手机号码:"+mobile.lookNumber());
}
}
class Lader{
double 上底,高;//实例变量
static double 下底;//类变量
void 设置上底(double a) {
上底=a;
}
void 设置下底(double b) {
下底=b;
}
double 获取上底() {
return 上底;
}
double 获取下底() {
return 下底;
}
}
public class EX4_10 {
public static void main(String[] args) {
Lader.下底=100;
Lader laderOne=new Lader();
Lader laderTwo= new Lader();
laderOne.设置上底(28);
laderTwo.设置上底(66);
System.out.println("laderOne的上底:"+laderOne.获取上底());
System.out.println("laderOne的下底:"+laderOne.获取下底());
System.out.println("laderOne的上底:"+laderTwo.获取上底());
System.out.println("laderOne的下底:"+laderTwo.获取下底());
}
}