
{filelink=4601}
package MonMsg;
import MonMsg.*;
import static MonMsg.Msg.*;
class Test {
public static void main(String args[]) {
Msg m = new Msg("Test d'importation statique.");
m.afficherMessage(MIXE);
m.afficherMessage(MINUSCULE);
m.afficherMessage(MAJUSCULE);
}
}
// Classe Msg à importer statiquement
public class Msg {
public static final int MAJUSCULE = 1;
public static final int MINUSCULE = 2;
public static final int MIXE = 3;
private String msg;
public void afficherMessage(int lacasse) {
String str;
switch(lacasse) {
case MAJUSCULE:
str = msg.toUpperCase();
break;
case MINUSCULE:
str = msg.toLowerCase();
break;
case MIXE:
str = msg;
break;
default:
System.out.println("Casse invalide, veuillez choisir un chiffre entre 1 et 3.");
return;
}
System.out.println(str);
}
public Msg(String s) { msg = s; }
}