de.unirostock.Prototype.example
Class Ship
java.lang.Object
de.unirostock.Prototype.example.Ship
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- Holk, Kogge, Kraier, Schnigge
public abstract class Ship
- extends java.lang.Object
- implements java.lang.Cloneable
Constructor Summary |
Ship()
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ship
public Ship()
clone
public abstract java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
setMaterial
public void setMaterial(java.lang.String material)
setName
public void setName(java.lang.String name)
setNumber
public void setNumber(int num)
getMaterial
public java.lang.String getMaterial()
getName
public java.lang.String getName()
getNumber
public int getNumber()
getIcon
public abstract javax.swing.ImageIcon getIcon()