購物車 物品操作 things

2021-09-05 21:40:24 字數 2086 閱讀 1648

public

class

thing

string

strid;    

//商品id

string

strtitle;   

//商品名稱

decimal

price;  

//普通會員**

decimal

vipprice;  

//高階會員**

intnum;   

//購物數量

decimal

sum 

=0m;   

//總金額

decimal

vipsum 

=0m;  

//vip總金額

public

string

strid

set}

public

string

strtitle

set}

public

decimal

price

set}

public

decimal

vipprice

set}

public

intnum

set}

public

decimal

sumset

}public

decimal

vipsum

set}

public

class

things : ienumerable

public

things(

intcount)

//新增 數量

public

void

add(thing t)

else}//

刪除public

void

remove(

string

strid)}//

清空所有

public

void

clear()

//總件數

public

intcount}//

更新 數量

public

void

update(

string

strid, 

inti)}//

返回乙個物品的所有

public

thing 

this

[string

strid]

else}}

//總價

public

decimal

sumprice()

return

price;}//

高階會員**統計

public

decimal

vipsumprice()

return

price;}//

註冊介面

public

ienumerator getenumerator()

}public

class

order

public

decimal

odprice

set}

public

string

odname

set}

public

things things

set}

public

string

bname

set}

public

string

bemail

set}

public

string

btel

set}

public

string

shipinfo

set}

public

string

shipmethod

set}

public

string

paymethod

set}

}

購物車(註冊 登入 購物 購物車 結帳)

購物車 註冊 登入 購物 購物車 結帳 shopping car dict dict money 0 def input username pwd username input username pwd input pwd return username,pwd def goods get with...

購物車購買產品操作

session start 將傳過來的水果加到購物車 code get code session gwc if empty session gwc else for i 0 i session gwc attr else var dump session gwc 判斷v是不是在arr裡面出現 fun...

購物車原理

1.cookie n cookie儲存在客戶端,且占用很少的資源,瀏覽器允許存放300個cookie,每個cookie的大小為4kb,足以滿足購物車的要求,同時也減輕了伺服器的負荷 n cookie為瀏覽器所內建,使用方便。即使使用者不小心關閉了瀏覽器視窗,只要在cookie定義的有效期內,購物車中...