import javax.swing.JOptionPane;
interface Vehicule{
  String sorte();
  int nbroues();
}
class Voiture{
  public int class nbroues(){
    return 4;
  }
  public String class sorte(){
    return "Voiture";
  }
} 
class Moto{
  public int class nbroues(){
    return 2;
  }
  public String class sorte(){
    return "Moto";
  }
} 
public class Test {
  public static void main(String[] args) {
    Vehicule v;
    Object[] choix = {"Voiture", "Moto"};
 
    int reponse = JOptionPane.showOptionDialog(null,
      "Quel v\u00E9hicule choisissez-vous ?",
      "Question",
      JOptionPane.DEFAULT_OPTION,
      JOptionPane.QUESTION_MESSAGE,
      null,
      choix,
      null);
    if (reponse == 0)
      v = new Voiture();
    else
      v = new Moto();
    System.out.println("Une "+v.sorte()+" poss\u00E8de "+v.nbRoues()+" roues.");
  }
}