求助一个简单的jsp问题谁能帮我填下

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:54:08
public class ShoppingCart {
//常量
private static final float TAX = 0.07f;
private static final float SHIPPING = 2.00f;
private static final int CARTSIZE = 5;
//实例变量
private Stack cart;
private int count;
private float total;
private boolean checkedOut;
public ShoppingCart () {
/* 构造方法:
* 初始化购物篮的状态:购物总额(total)为0.00f,结帐状态(checkedOut)为false,购物总数(count)为0。*/
}
public boolean add(String item, float price) {
/*
*如果购物篮非空(例如:小于5件商品),就把该商品添加到购物篮并修改购物总额(total)*的值,然后返回true,否则返回false。 */
}
public boolean remove(String item, float price ) {
/*
*如果购物篮里有该商品,就删除该商品并修改购物总额(total)的值,然后返回true,
*否则返回false。
*/
}
public void checkOut( ) {
/*
* 如果购物篮里的商品还没有被结帐,对其进行结帐,并修改购物总额的值:此处购物总额中要
*包括GST和运输费(如果total<$100)。
*/
}
public boolean isCheckedOut() {
/*
* 返回当前购物篮的结帐状态(true或false)。
*/
}
public

public class ShoppingCart {
// 常量
private static final float TAX = 0.07f;
private static final float SHIPPING = 2.00f;
private static final int CARTSIZE = 5;
// 实例变量
private Stack cart;
private int count;
private float total;
private boolean checkedOut;
public ShoppingCart () {
/* 构造方法:
* 初始化购物篮的状态:购物总额(total)为0.00f,结帐状态(checkedOut)为false,购物总数(count)为0。*/
cart = new Stack();
total = 0.00f;
checkedOut = false;
count = 0;
}
public boolean add(String item, float price) {
/*
*如果购物篮非空(例如:小于5件商品),就把该商品添加到购物篮并修改购物总额(total)*的值,然后返回true,否则返回false。 */
if( count < CARTSIZE ){
cart.push(item);
total += price;
count++;
return true;
}else{
return false;
}
}
public boolean remove(String item, float price ) {
/*
*如果购物篮里有该商品,就删除该商品并修改购物总额(total)的值,然后返回true,
*否则返回fals