Bound
Un Bound est une limite pour un certain objet. Il défini une limite maximale et minimale pour une grandeur.
public class Bound {
public Bound(int min,int max);
public int getMax();
public int getMin();
public boolean Inbound(int x);
}
Méthode
Usage
public Bound(int min,int max);
Constructeur de la classe. Prends en entrée deux entier, le premier est la limite minimale et le second est la limite maximale.
public int getMax();
Renvoie la limite maximale.
public int getMin();
Renvoie la limite minimale.
public boolean Inbound(int x);
Renvoie un booléen qui représente si le nombre X est dans l’intervalle [min,max]
Usage
Création d'un Bound
Bound bound = new Bound(10,100);
//Ici le minimum est 10 et le maximum est 100
//Représente donc l'invervalle [10,100]
boolean a = bound.Inbound(5)
boolean b = bound.InBound(25)
//Ici a -> false et b-> true
Bound d'un Configurable booléen
Pour les configurables booléen, il faut un certain type de Bound. Ils peuvent être générés comme ceci:
Bound boolean_bound = Bound.BooleanBound;
Bound boolean_bound = new Bound(-Integer.MAX_VALUE,Integer.MAX_VALUE);
Last updated