java计算类型参数
我已经在学校学习java大约两周了,但我不确定如何做到这一点:
// Represents a card used to purchase food services at a university
public class FoodServicesCard {
// points needed to get cash-back reward
public static int POINTS_NEEDED_FOR_CASH_BACK = 2000;
// points earned for each cent charged to card
public static int REWARD_POINTS_PER_CENT_CHARGED = 1;
// reward in cents
public static int CASH_BACK_REWARD = 10;
// add fields to represent changing properties of a food services card
//####################################################################
// -> here is where I start coding, however, I'm uncertain where to start.
}
我唯一能想到的是int,但这张卡似乎由两个int组成:奖励点数和现金余额;我不确定是否有什么东西可以把两个整数组合在一起形成这样的东西。。。可能是这样的:奖励,现金;使用int表示餐饮服务卡的结构
有人能给我一个提示吗?任何建议都将不胜感激,提前感谢
# 1 楼答案
已经定义的字段是静态的,这意味着它们不依赖于任何特定的卡,它们是类字段,而不是实例字段
要添加字段来表示卡片不断变化的属性,我们应该问的问题是:
关于每张卡片,我们需要了解哪些信息