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