📄 expense.java
字号:
package homework;
public abstract class Expense {
boolean isPaid=false;
protected String date;
protected String description;
public Expense() {
this("3000","shopping");
}
public Expense(String date,String description){
setDate(date);
setDescription(description);
}
boolean isPaid(){
return this.isPaid;
}
public void isPaid(boolean isPaid) {
this.isPaid=isPaid;
}
public void setIsPaid(boolean isPaid) {
this.isPaid = isPaid;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
public String toString(){
return "Date: "+this.getDate()+" Description: "+this.getDescription()+" Paid?: "+(this.isPaid()?"Yes":"No");
}
abstract double getTotal();
abstract double getTax();
abstract int getRDPoints();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -