package cc_energie.cc1; import java.util.Scanner; /* * CC1-Q1 * Ecrire une classe Carburant avec les informations suivantes : * - le carburant a un type (énumération TypeCarburant) * - le carburant a un prix au litre * Vous écrivez pour cette classe uniquement : * - l'entête * - les attributs * - un constructeur avec des paramètres pour initialiser les deux attributs * Pour la suite, les accesseurs sont supposés exister. */ public class Carburant { private TypeCarburant type; private double prixAuL; public Carburant() {} public Carburant(TypeCarburant type, double prixAuL) {this.type = type; this.prixAuL = prixAuL;} public TypeCarburant getType() {return this.type;} public void setType(TypeCarburant type) {this.type = type;} public double getPrixAuL() {return this.prixAuL;} public void setPrixAuL(double prixAuL) {if (prixAuL>0) this.prixAuL = prixAuL;} public String toString() {return "Carburant [type=" + type + ", prixAuL=" + prixAuL + "]";} // question pour le soutien public void saisie(Scanner sc) { System.out.println("Entrer le type de carburant : Gazole, SP98 ou SP95 "); this.setType(TypeCarburant.valueOf(sc.next())); System.out.println("Entrer le prix au litre"); this.setPrixAuL(sc.nextDouble()); } }