Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need to add code for removing from cart in java using netbean. Cart.java * To change this license header, choose License Headers in Project

I need to add code for removing from cart in java using netbean.
Cart.java
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package model;
import java.util.List;
import java.util.ArrayList;
/**
*
*
*/
public class Cart {
// Item Number
private int _itemNumber;
// The items
private List _itemsFood = new ArrayList();
private List _itemsFoodSize = new ArrayList();
private List _itemsShowing = new ArrayList();
private ArrayList _getpayment = new ArrayList();
// Item Number constructor
public Cart(int itemNumber){
this._itemNumber = itemNumber;
}
// Get Item Number
public int getItemNumber(){
return _itemNumber;
}
// Get Iteams
public List getItemsFood(){
return _itemsFood;
}
public List getItemsFoodSize(){
return _itemsFoodSize;
}
public List getItemsShowing(){
return _itemsShowing;
}
// Set Item Number
public int setItemNumber(){
return _itemNumber;
}
// Set Items
public void addItems(Food item, Food.FoodSize size){
this._itemsFood.add(item);
this._itemsFoodSize.add(size);
}
public void addShowing(Showing showing, int count){
this._itemsShowing.add(showing);
_itemNumber = _itemNumber + count;
}
// remove
}
Carthelper.java
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package model;
import model.Food;
import model.Cart;
import model.FoodHelper;
import model.IDataStorage;
/**
*
*
*/
public class CartHelper {
private static FakeDataStorage _storeCart = new FakeDataStorage();
private int count = 0;
private Cart cart = new Cart(count);
public void CartAddFood(Food food, Food.FoodSize size){
cart.addItems(food, size);
count ++;
}
private void CartAddShowing(Showing showing, int count){
cart.addShowing(showing, count);
}
private void checkout(Cart cart, Payment payment){
System.out.println("Total food you are purchasing:" + cart.getItemsFood());
System.out.println("The movie you are purchasing:" + cart.getItemsShowing());
System.out.println("Which payment method are you using?" + payment.getPaymentType());
}
}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

MFDBS 89 2nd Symposium On Mathematical Fundamentals Of Database Systems Visegrad Hungary June 26 30 1989 Proceedings

Authors: Janos Demetrovics ,Bernhard Thalheim

1989th Edition

3540512519, 978-3540512516

More Books

Students also viewed these Databases questions

Question

Describe the three major components of prejudice.

Answered: 1 week ago

Question

What is topology? Explain with examples

Answered: 1 week ago

Question

What is linear transformation? Define with example

Answered: 1 week ago