Add a nullValidate function to validate the parameters at beginning of each function.

SanCoder 2014-10-28

printInventory实现
根据购物商品的条形码数组实现打印POS机小票的功能。

要提交的变更：
修改：     pos_v1/src/main.js

修改：
1.增加空参数校验函数在每个函数开始检验参数;
Replace the function getShoppingList() to a class ShoppingCart for OOP.

SanCoder 2014-10-29

printInventory实现
根据购物商品的条形码数组实现打印POS机小票的功能。

要提交的变更：
修改：     pos_v1/src/main.js

修改：
1.增加ShoppingCart类对内部功能统一封装, printInventory函数仅负责根据数据格式化输出;