package com.mjs;
/**
* by david 2008-12-10
* @author wuhua
* qq:359173352(这个实现了基本的购物车功能,但是有好多bug,呵呵)
*/
public class Shopping {
//代表四种图片,用来在jsp页面作为判断哪个商品(图片)被选中
int count;
//四种商品,这里用几张图片代替吧
String[] imagesItem = {"images/mm1.jpg","images/mm2.jpg","images/mm3.jpg","images/mm4.jpg"};
//商品描述
String[] imagesDesc = {"不知道","不认识","没见过","没想到"};
//用来表示每件商品被买的次数
int[] imageCount = {0,0,0,0};
//商品的单价
float[] price = {1000,2000,3000,4000};
//定义总价
float totalPrice;
//定义一个提示消息
String message;
//构造函数
public Shopping() {
init();
}
//初始化变量
public void init() {
count = 4;
totalPrice = 0;
}
//计算总的价格
public float getTotalPrice() {
totalPrice = 0;
for(int i=0;i<count;i++) {
totalPrice += price[i]*imageCount[i];
}
return totalPrice;
}
public void setCount(int c) {
count = c;
}
public int getCount() {
return count;
}
public void setImagesItem(int i,String path) {
imagesItem[i] = path;
}
public void setImagesDesc(int i,String desc) {
imagesDesc[i] = desc;
}
public String getImagesDesc(int i) {
return imagesDesc[i];
}
public String getImagesItem(int i) {
return imagesItem[i];
}
public void setImagesItem(String [] item) {
imagesItem = item;
}
public String[] getImagesItem() {
return imagesItem;
}
public void setImagesDesc(String[] desc) {
imagesDesc = desc;
}
public String[] getImagesDesc() {
return imagesDesc;
}
public void setImageCount(int i,int item) {
imageCount[i] = item;
}
public void setImageCount(int[] i) {
imageCount = i;
}
public int[] getImageCount() {
return imageCount;
}
public int getImageCount(int i) {
return imageCount[i];
}
public void setPrice(int i,float money) {
price[i] = money;
}
public float getPrice(int i) {
return price[i];
}
public void setMessage (String mes) {
message = mes;
}
public String getMessage() {
return message;
}
}
评论0
最新资源