这是一个业务逻辑题,应该不会让写出代码. 写出伪代码就行.
创建小张的类.
class Zhang{
属性 总钱数;
属性 购买的商品;
属性 剩余的钱数;
属性 打折卡钱数;
属性 购买商品打折数;
属性 商店 = new 商店();
方法 购买储值卡{
if(总钱数>2000){
充值卡钱=2000;
剩余钱 = 总 - 2000;
}
}
方法 购买商品{
所有钱可以买多少件面膜 和 做多少护理.
}
方法 打印日志{ 输入信息}
}
商店类
class shop{
属性 面膜数量
属性 商品价钱
... ...
方法 减库存{}
}
基本业务逻辑还是比较简单的.
8 回答6.6k 阅读
4 回答713 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
要不放弃这个面试吧