下面整个的都是原题:希望厉害的人解答下
尝试重构下面的代码
public class BookRental {
String id;
String customerName;
public String getId(){
return this.id;
}
String getName() {
return this.customerName;
}
}
public class BookRentals{
private Vector rentals;
public String getCustomerNames(String rentalId){ //根据出租ID取出客户姓名
for(int i=0;i<rentals.size();i++){
BookRental rental = (BookRental)rentals.elementAt(i);
if(rental.getId().equals(rentalId)){
return rental.getName();
}
}
return "not found rental!";
}
public void deleteRental(String rentalId){ //根据出租ID取出客户姓名
for(int i=0;i<rentals.size();i++){
BookRental rental = (BookRental)rentals.elementAt(i);
if(rental.getId().equals(rentalId)){
rentals.remove(i);
return;
}
}
}
}
没人给出自己的正确答案么? 我要的是你以自己的理解对此题给出答案