interface SIM {
public abstract String getNumber();
public abstract String getCorpName();
}
class SIMOfChinaUnicom implements SIM {
@Override
public String getCorpName() {
return null;
}
@Override
public String getNumber() {
return null;
}
}
class SIMOfChinaMobile implements SIM {
@Override
public String getCorpName() {
return null;
}
@Override
public String getNumber() {
return null;
}
}
class Phone {
private SIM card;
public void useCard(SIM sim) {
this.card = sim;
}
}
有用望采纳