class Chiffre extends Facteur {
+ Character c;
- public boolean evaluer() {
- return true;
+ Chiffre(Character c) throws NotCharacterException {
+ //TODO?: remove extragenous whitespace
+ if (Character.isLetterOrDigit(c)) {
+ this.c = c;
+ } else {
+ throw new NotCharacterException(c + " is not a character type");
+ }
+ }
+
+ private boolean isChiffre() {
+ return Character.isDigit(c);
+ }
+ public double evaluer() {
+ return 0.0;
}
}