item.java

来自「现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为p」· Java 代码 · 共 77 行

JAVA
77
字号
/** * The Item class represents a multi-media item. * Information about the item is stored and can be retrieved. * This class serves as a superclass for more specific itms. *  * @author Michael Kolling and David J. Barnes * @version 2006.03.30 */public class Item{    private String title;    private int playingTime;    private boolean gotIt;    private String comment;    /**     * Initialise the fields of the item.     * @param theTitle The title of this item.     * @param time The running time of this item.     */    public Item(String theTitle, int time)    {        title = theTitle;        playingTime = time;        gotIt = false;        comment = "<no comment>";    }    /**     * Enter a comment for this item.     * @param comment The comment to be entered.     */    public void setComment(String comment)    {        this.comment = comment;    }    /**     * @return The comment for this item.     */    public String getComment()    {        return comment;    }    /**     * Set the flag indicating whether we own this item.     * @param ownIt true if we own the item, false otherwise.     */    public void setOwn(boolean ownIt)    {        gotIt = ownIt;    }    /**     * @return Information whether we own a copy of this item.     */    public boolean getOwn()    {        return gotIt;    }    /**     * Print details of this item to the text terminal.     */    public void print()    {        System.out.print(title + " (" + playingTime + " mins)");        if(gotIt) {            System.out.println("*");        } else {            System.out.println();        }        System.out.println("    " + comment);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?