有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java简单面向对象建模

我有两节课。食物和膳食

食物包含蛋白质、碳水化合物、脂肪和卡路里的变量。它也得到了这些东西的接受者/接受者

一餐包含一个ArrayList,其中包含该特定一餐中的所有食物。它还包含总蛋白质、碳水化合物、脂肪和卡路里的变量,我在同一节课上通过方法得到这些变量

我认为以上这些都是可以的,但是当我想引入一个变量来存储每种食物的克数时,我无法决定应该把这个变量放在哪个类中

把它放在食物课上感觉不对,因为我认为数量本身与食物无关。在进餐课上让它变得栩栩如生,感觉更合适

在这一点上,我的问题是,在食物中添加数量变量很容易,尽管感觉不对。在另一边,我不知道把它放在进餐课上,因为在那门课上,所有的食物类型都在ArrayList中

希望这有意义:)


共 (0) 个答案