📄 booktitle.java
字号:
package library;
/**
* A class representing a book title
*
* @author CTE
* @version 1.0
*/
public class BookTitle{
protected String callNumber;
protected String name;
protected String authors;
protected String isbn;
protected String edition;
protected String publisher;
protected int year;
/**
* class BookTitle constructor
*
*/
public BookTitle(){}
/**
* class BookTitle constructor.
* @param inCallNumber String book's call number.
* @param inName String book's name (title).
* @param inAuthors String book's authors.
* @param inIsbn String book's ISBN
* @param inEdition String book's edition.
* @param inPublisher String book's publisher.
* @param inYear int book's year.
*
*/
public BookTitle( String inCallNumber, String inName, String inAuthors, String inIsbn,
String inEdition, String inPublisher, int inYear )
{
// not new string, just assign...
callNumber = new String( inCallNumber );
name = new String( inName );
authors = new String( inAuthors );
isbn = new String( inIsbn );
edition = new String( inEdition );
publisher = new String( inPublisher );
year = inYear;
}
/**
* Accessor for Call Number
* @return String
*/
public String getCallNumber() {
return callNumber;
}
/**
* Mutator for Call Number
* @param inCN String input call number
* @return void
*/
public void setCallNumber( String inCN ) {
callNumber = new String( inCN );
}
/**
* Accessor for Name
* @return String
*/
public String getName() {
return name;
}
/**
* Mutator for Name
* @param inName String input name
* @return void
*/
public void setName( String inName ) {
name = new String( inName );
}
/**
* Accessor for isbn
* @return String
*/
public String getISBN() {
return isbn;
}
/**
* Mutator for isbn
* @param inIsbn String input isbn
* @return void
*/
public void setISBN( String inIsbn ) {
isbn = new String( inIsbn );
}
/**
* Accessor for Edition
* @return String
*/
public String getEdition() {
return edition;
}
/**
* Mutator for Edition
* @param inEdition String input edition
* @return void
*/
public void setEdition( String inEdition ) {
edition = new String( inEdition );
}
/**
* Accessor for year of publication
* @return int
*/
public int getYear() {
return year;
}
/**
* Mutator for year of publication
* @param inYear int input year
* @return void
*/
public void setYear( int inYear ) {
year = inYear;
}
/**
* Accessor for authors
* @return String
*
*/
public String getAuthors() {
return authors;
}
/**
* Mutator for authors
* @param inAuthors String input authors
* @return void
*
*/
public void getAuthors( String inAuthors ) {
authors = new String( inAuthors );
}
/**
* Accessor for publisher
* @return String
*/
public String getPublisher() {
return publisher;
}
/**
* Mutator for publisher
* @param inPublisher String input publisher
* @return void
*/
public void setPublisher( String inPublisher ) {
publisher = new String( inPublisher );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -