📄 item.java
字号:
public abstract class Item {
private String callNumber;
private String title;
private String returnDate;
private String dateOfPublication;
private String keeper=null;
private boolean available=true;//indicate whether the item has been borrowed.
public Item(String callNumber,String title,String dateOfPublication)
{
setCallNumber(callNumber);
setTitle(title);
setDateOfPublication(dateOfPublication);
setReturnDate("01/01/1900");
}
public void setCallNumber(String callNumber)
{
this.callNumber=callNumber;
}
public void setTitle(String title)
{
this.title=title;
}
public void setDateOfPublication(String dateOfPublication)
{
this.dateOfPublication=dateOfPublication;
}
public void setReturnDate(String returnDate)
{
this.returnDate=returnDate;
}
public void setKeeper(String keeper)
{
this.keeper=keeper;
}
public void setAvailable()
{
if(available==true)
{
available=false;
}
else available=true;
}//swift the status of item.
public String getCallNumer()
{
return callNumber;
}
public String getTitle()
{
return title;
}
public String getDateOfPublication()
{
return dateOfPublication;
}
public String getReturnDate()
{
return returnDate;
}
public String getKeeper()
{
return keeper;
}
public boolean getAvailable()
{
boolean newAvailable=available;
return newAvailable;
}
public void deleteKeeper()
{
this.keeper=null;
}
public void deleteReturnDate()
{
this.returnDate=null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -