Good
- googid- goodname- label- image- price- describe- account- state- telephone
+ get()+set()
<<inferface>>searchgood
+ search()
changstate
- goodstate
+ getgoodinfo()+ display()
- goodid- account- goodstate
+ changestate()
search
- goodid- goodname- goodprice
+ searchname()+ searchprice
User
- userid- useraccount
+ get(): string+set()
mygood
- account- goodid- goodstate