Class PrintSuperClass

java.lang.Object
  |
  +--PrintSuperClass
Direct Known Subclasses:
Board, Coordinates, MessageTemplate, PerformanceRating, PlayerSkills, SeriesRating

public abstract class PrintSuperClass
extends java.lang.Object

Base abstract class of all most battleship classes

All subclasses must implement print( PrintWriter ) and println( PrintWriter ) note a call to print( ) starts at this superclass and calls top level class print( PrintWriter ) with the PrintWriter object set to System.out


Constructor Summary
PrintSuperClass()
           
 
Method Summary
 void print()
           
abstract  void print(java.io.PrintWriter wr)
           
 void print(java.lang.String str)
           
 void print(java.lang.String str, java.io.PrintWriter wr)
           
 void println()
           
abstract  void println(java.io.PrintWriter wr)
           
 void println(java.lang.String str)
           
 void println(java.lang.String str, java.io.PrintWriter wr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintSuperClass

public PrintSuperClass()
Method Detail

print

public final void print()

println

public final void println()

print

public void print(java.lang.String str)

println

public void println(java.lang.String str)

print

public abstract void print(java.io.PrintWriter wr)

println

public abstract void println(java.io.PrintWriter wr)

print

public final void print(java.lang.String str,
                        java.io.PrintWriter wr)

println

public final void println(java.lang.String str,
                          java.io.PrintWriter wr)