⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 booktitle.java

📁 一个关于图书馆的服务器的管理程序
💻 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 + -