Files
DeansBequest/src/coffee/Coffee.java
2022-03-11 21:36:49 +02:00

50 lines
822 B
Java

package coffee;
import java.util.Date;
import java.util.Stack;
public class Coffee extends Batch {
String name;
double price;
int stock;
Stack<Date> sold_records = new Stack<Date>();
Coffee() {
}
Coffee(String n, double p, int s) {
this.name = n;
this.price = p;
this.stock = s;
}
public void changePrice(double newprice) {
price = newprice;
}
public void prepare(int num) {
stock += num;
}
public void addStock(Batch batch,int amt)
{
prepare(batch.addBatch(amt));
}
public void sell(int num)
{
stock-=num;
sold_records.push(new Date());
}
@Override
public String toString()
{
return "Name: " + name + "\nPrice: " + price + "\nStock: "+ stock;
}
}