order
unknown
java
a year ago
1.4 kB
3
Indexable
package assignments.assignment3; import java.util.ArrayList; public class Order { private String orderId; private String tanggal; private int ongkir; private Restaurant restaurant; private ArrayList<Menu> items; private boolean orderFinished; public Order(String orderId, String tanggal, int ongkir, Restaurant restaurant, ArrayList<Menu> items) { this.orderId = orderId; this.tanggal = tanggal; this.ongkir = ongkir; this.restaurant = restaurant; this.items = items; this.orderFinished = false; // Default value } public String getOrderId() { return orderId; } public String getTanggal() { return tanggal; } public int getOngkir() { return ongkir; } public Restaurant getResto() { return restaurant; } public ArrayList<Menu> getItems() { return items; } public boolean isOrderFinished() { return orderFinished; } public void setOrderFinished(boolean orderFinished) { this.orderFinished = orderFinished; } public String getLokasi() { return restaurant.getLokasi(); } public double getTotalHarga() { double total = ongkir; for(Menu item : items) { total += item.getHarga(); } return total; } }
Editor is loading...
Leave a Comment