item.java
来自「一个学生登陆学校library」· Java 代码 · 共 79 行
JAVA
79 行
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 + =
减小字号Ctrl + -
显示快捷键?