class AbstractDoubloon