44 lines
670 B
Java
44 lines
670 B
Java
|
|
public class Item {
|
|
private String name;
|
|
private int price;
|
|
private int stock;
|
|
|
|
public void sell(int amount) {
|
|
this.setStock(this.getStock()-amount) ;
|
|
}
|
|
|
|
public int totalPrice() {
|
|
return this.price*this.stock;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return getName()+" "+getPrice()+"円(残り"+getStock()+"個)";
|
|
}
|
|
|
|
public String getName() {
|
|
return this.name;
|
|
}
|
|
public void setName(String name) {
|
|
this.name=name;
|
|
}
|
|
|
|
|
|
public int getPrice() {
|
|
return this.price;
|
|
}
|
|
public void setPrice(int price) {
|
|
this.price=price;
|
|
}
|
|
|
|
|
|
public int getStock() {
|
|
return this.stock;
|
|
}
|
|
public void setStock(int stock) {
|
|
this.stock=stock;
|
|
}
|
|
|
|
}
|