购物车设计面试

时间:2017-04-18 16:52:21

标签: java

在采访中我被问到一个问题。目标是根据所述步骤设计系统。执行步骤1,然后考虑步骤2改进设计。

这是什么样的正确设计/方法?

第1步:购物车

您正在为只出售苹果和橙子的商店建立结账系统。

  • 苹果价格为60便士,橙子价格为25便士。
  • 建立一个结帐系统,该系统会获取在直到扫描的项目列表并输出总费用
  • 例如:[Apple,Apple,Orange,Apple] => £2.05
  • 输入是字符串列表

第2步:简单优惠

该商店决定推出两项新优惠

  • 买一个,在Apples上免费获得一个
  • 3,橘子2的价格
  • 相应更新结帐功能

1 个答案:

答案 0 :(得分:-3)

如果你想设计任何东西,引导程序是一个有许多设计的网页,但你必须有一个呼叫链接:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">