abstract class Media {
abstract double getDailyRent();
}
class Book extends Media {
String name;
double price;
public Book(String _name,double _price)
{
name = _name;
price = _price;
}
public double getDailyRent()
{
return price*0.01;
}
}
class DVD extends Media {
String name;
public DVD(String _name)
{
name = _name;
}
public double getDailyRent()
{
return 1;
}
}
class MediaShop {
public static double calculateRent(Media[] m,int n)
{
double ans=0;
for(Media t : m){
ans += t.getDailyRent()*n;
}
return ans;
}
}
6-1 图书和音像租赁 (20 分)
最新推荐文章于 2024-04-08 13:28:43 发布