84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
用友今天的笔试题,设计类根据下面的描述画出实现该功能的类图目前海关针对书籍 食品 药品的税收如下:基本销售税率为10%,除食品外都要征收进口附加税5%,所有进口商品都要征收没有例外。
提示:要考虑征收的税种会增加,税率会变化以及征收商品种类的变化。
我对设计模式之类的一无所知,不知道这个题会不会用到设计模式的知识,我再考场上完全不知道如何作答。
光阴似箭催人老,日月如移越少年。
也就是说。1. 每件商品都有一个分类。2. 税率只取决于分类,在一定时间内不变,可能会人为修改。
相应的对策是,分类和商品采用桥接模式,即分类是商品的一个字段,而不从商品基类直接派生。
之后获得税率计算器对象采用抽象工厂模式,根据type来获取相应对象。计算器对象直接由一个接口实现。税率变动之后改相应的对象就好了。
也就是说。1. 每件商品都有一个分类。2. 税率只取决于分类,在一定时间内不变,可能会人为修改。
相应的对策是,分类和商品采用桥接模式,即分类是商品的一个字段,而不从商品基类直接派生。
之后获得税率计算器对象采用抽象工厂模式,根据type来获取相应对象。计算器对象直接由一个接口实现。税率变动之后改相应的对象就好了。