当前位置:首页 > 网上商城 > 正文内容

怎么用java代码来实现jsp网页里的购物车里的模块?

访客2021-06-19 07:58:18网上商城57

购物车都是存在cookie里的,一般不登陆都是可以加入购物车的。加入购物车就写到cookie里就ok了。

以买东西为列,写100行java代码

public class Shopping {

    public static int money;

    public static void main(String[] args) {
        buy(new Thing("book"),2);
        buy(new Thing("pen"),5);
    }

    public static void buy(Thing thing,int num) {
        cost(thing.getMoney() * num);
    }

    public static void cost(int money) {
        Shopping.money -= money;
    }

}

class Thing {
    private String name;
    private int money;

    public Thing(String text) {
        name = text;
    }

    public Thing(int money) {
        this.money = money;
    } 

    public Thing(String text,int money) {
        name = text;
        this.money = money;
    }

    public Thing() {

    }

    public getMoney() {
        return money;
    }

    public getName() {
        return name;
    }

} 不够的话大括号换行写

分享给朋友:

相关文章

ssh框架与ssm有什么区别?性能上两个框架优缺点又是什么样的?

ssh框架与ssm有什么区别?性能上两个框架优缺点又是什么样的?

SSH指的是:spring+Struts+hibernate;而SSM指的是:spring +SpringMVC + MyBatis。 1、Spring是是开源框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期...

快手买东西怎么查

快手买东西怎么查

截至2020年11月份,以安卓版的快手APP为例,打开软件应用后,在首页点左上角的三杠图标,在弹出的侧滑抽屉页,点开快手小店,再点“我的订单”即可显示该帐号的购买记录。...

线上购物和线下购物的区别在哪(线上购物和线下购物的区别在哪儿)

线上购物和线下购物的区别在哪(线上购物和线下购物的区别在哪儿)

一、线上购物和线下购物的区别?线上购物可以足不出户并且选择面极广享受购物乐趣,线下购物可以实实在在验物品货,可以讨价还价,由于有房租和人工费用可能会贵了一点。二、百盛线上和线下购物有什么区别?零售百货巨头百盛集团旗下电子商务网站“百盛网”上...

京东自营的K8键盘和黑峡谷的X5,谁更值得买?

京东自营的K8键盘和黑峡谷的X5,谁更值得买?

如果是 Mac 电脑用来办公用选 K8 ,如果不是 Mac 电脑其他需求无论办公 or 游戏选黑峡谷 X5 好点。 1、京东京造 K8蓝牙双模机械键盘采用铝合金边框边框设计,win/mac双系统兼容,左侧按键一键切换,mac系统下,对ipa...

新零售风口正盛,经销商该如何借势升级?

新零售风口正盛,经销商该如何借势升级?

侧重经销商如何在新零售风口借势升级,谈谈以下相关四点。 一、从“二传手”与“做嫁衣”的渠道商思维转零售、新零售思维。传统的经销商大都在以“二传手”的思维倒腾货,在以“做嫁衣”的思维配合厂家/品牌运营商,新零售时代,这些思维要向零售与新零售思...

开发一个购物类app要多少钱

开发一个购物类app要多少钱

开发一个购物类app要多少钱做一个购物类型的APP大概需要多少钱,一年之内应该准备多少预算……其实这是一个相对比较宽泛的问题,简单总结一下,可以有3个答案来供大家参考。1、自己组建产品、设计、开发与测试团队。互联网是个神奇的大网,大数据开发...