Class Fiction

java.lang.Object
  extended by Book
      extended by Fiction
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
Novel

public class Fiction
extends Book
implements java.lang.Comparable


Field Summary
protected  java.lang.String mainCharacter
           
 
Fields inherited from class Book
pages, value
 
Constructor Summary
Fiction()
           
Fiction(java.lang.String theAuthor, java.lang.String theTitle, int thePages, java.lang.Double theValue, java.lang.String theMainCharacter)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 java.lang.String getMainCharacter()
           
 void setMainCharacter(java.lang.String theMainCharacter)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mainCharacter

protected java.lang.String mainCharacter
Constructor Detail

Fiction

public Fiction()

Fiction

public Fiction(java.lang.String theAuthor,
               java.lang.String theTitle,
               int thePages,
               java.lang.Double theValue,
               java.lang.String theMainCharacter)
Method Detail

setMainCharacter

public void setMainCharacter(java.lang.String theMainCharacter)

getMainCharacter

public java.lang.String getMainCharacter()

toString

public java.lang.String toString()
Overrides:
toString in class Book

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable