Package ocean

Class IntMark

java.lang.Object
ocean.IntMark
All Implemented Interfaces:
Mark

public class IntMark extends Object implements Mark
La classe permettant l'utilisation de nombres entiers comme marques dans un océan. Remplace les marques int utilisées dans les versions précédentes du TD
  • Constructor Details

    • IntMark

      public IntMark(int value, String text)
      Le constructeur de base
      Parameters:
      value - la valeur entière à utiliser pour la marque
      text - la representation textuelle
    • IntMark

      public IntMark(int value)
      Le constructeur de base
      Parameters:
      value - la valeur entière à utiliser pour la marque
  • Method Details

    • toInteger

      public Integer toInteger()
      Specified by:
      toInteger in interface Mark
      Returns:
      une représentation de la marque sous forme d'un nombre entier
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object