平台为了方便做税务核对,对每一种商品进行税金的统计。
(1)平台上线之初,商品具有以下特性:
普通商品需要征收13%增值税 嗜好品/奢侈品需要在普通商品基础上,加收20%消费税 生鲜类农产品、二手商品不收税
请根据商品特性进行类图设计与代码实现(不需要提供接口和持久化功能)。
(2)随着规模扩大,平台开展了全球购业务,商品新增特性:
进口商品需要征收9%关税
请根据新增需求,调整类图设计与代码实现。设计需要考虑扩展性,以应对后续引入更多的税种。
(3)全球购业务运行一段时间,销量不是理想,原因是和海外的免税店相比,价格上没有竞争优势,于是开始周期性对当时的热门商品进行免税:
热门商品免除增值税、消费税、关税