这是给出的问题:
这是我的尝试:
class SerialPublication {
public enum Frequency {DAILY, WEEKLY, MONTHLY, QUARTERLY, YEARLY, UNDEFINED}
protected Frequency frequency;
public SerialPublication(){
frequency = Frequency.UNDEFINED;
}
public SerialPublication(String freq){
setFrequency(freq);
}
public void setFrequency(Frequency freq){
this.frequency = freq;
}
public Frequency getFrequency(){
return frequency;
}
}
由于网站的工作方式,我们被告知不要在类声明中添加第一个“public”。
我对枚举器背后的语法不是很熟悉(而且我对 java 也很陌生)所以我不完全确定我做错了什么。任何帮助,将不胜感激。