Interface ISeaPirate
-
- All Superinterfaces:
IShipOwner
- All Known Subinterfaces:
INonFreeSeaPirate
- All Known Implementing Classes:
NonFreeSeaPirate,SeaPirate
public interface ISeaPirate extends IShipOwner
Pirate roaming the sea.- Author:
- Andi Hotz, (c) Sahits GmbH, 2013 Created on Jan 29, 2013
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()Get the name of the pirate.intgetNumberOfKills()Retrieve the number of successful raids.INavigableVesselgetShip()Retrieve the priate's vehicle.-
Methods inherited from interface ch.sahits.game.openpatrician.model.people.IShipOwner
getLastName
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Get the name of the pirate.- Specified by:
getNamein interfaceIShipOwner- Returns:
- name of the pirate
-
getShip
INavigableVessel getShip()
Retrieve the priate's vehicle.- Returns:
- vessel of the pirate
-
getNumberOfKills
int getNumberOfKills()
Retrieve the number of successful raids.- Returns:
- number of kills of the pirate
-
-