package bridgeconstructor;


public class Main {

	public enum types {Mobile, Suspendu, haubants, arcs_boutants};
	
	public static void main(String[] args) {
		// TODO : lister tous les types de ponts possibles et matériaux utilisables
//		Créer un Bridge pour chaque ponts possible,
//		contenant chaque matériau utilisable pour ce type de ponts ?
//		on supprime le matériau utilisable ou le Bridge entier si il n'est plus envisagé ?
		
		Materials materiaux = new Materials();
		System.out.println("Prix des matériaux");

		System.out.println("Le prix de la pierre : " + materiaux.getRockPrice());
		System.out.println("Le prix de l'acier : " + materiaux.getSteelPrice());
		System.out.println("Le prix du bois : " + materiaux.getWoodPrice());
		System.out.println("Le prix du béton : " + materiaux.getConcretePrice());
		
		/*GraphicInterface configWindow= */new GraphicInterface();
		
	}
}

package bridgeconstructor;

import expertsystem.Affirmation;
import expertsystem.FactsBase;

public class Main {

	public enum types {Mobile, Suspendu, haubants, arcs_boutants};
	
	public static void main(String[] args) {
		// TODO : lister tous les types de ponts possibles et matériaux utilisables
//		Créer un Bridge pour chaque ponts possible,
//		contenant chaque matériau utilisable pour ce type de ponts ?
//		on supprime le matériau utilisable ou le Bridge entier si il n'est plus envisagé ?
	
//###################
//		Tests
//##################
		FactsBase BF= new FactsBase();
		Affirmation a1= new Affirmation("fire", true);
		Affirmation a2= new Affirmation("fire", true);
		
		BF.addFact(a1);
		
		System.out.println("test : "+ a1 +" egal "+ a2 +" ? "+ a1.equals(a2) );
		System.out.println("test : "+ BF +" contient "+ a1 +" ? "+ BF.contains(a1) );

//###################
//		Fin Tests
//##################
		Materials materiaux = new Materials();
		System.out.println("Prix des matériaux");

		System.out.println("Le prix de la pierre : " + materiaux.getRockPrice());
		System.out.println("Le prix de l'acier : " + materiaux.getSteelPrice());
		System.out.println("Le prix du bois : " + materiaux.getWoodPrice());
		System.out.println("Le prix du béton : " + materiaux.getConcretePrice());
		
		/*GraphicInterface configWindow= */new GraphicInterface();
		
	}
}

test dans main