repositories
/
Project_POO.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
exo6: add the full implementation.
[Project_POO.git]
/
exo6
/
Chiffre.java
diff --git
a/exo6/Chiffre.java
b/exo6/Chiffre.java
index be6f8816b2900b6ec765d8c1031cf2409955346b..a040ee9a04264bbe990170c86e8c7b87c86235d3 100644
(file)
--- a/
exo6/Chiffre.java
+++ b/
exo6/Chiffre.java
@@
-14,7
+14,11
@@
class Chiffre extends Facteur {
private boolean isChiffre() {
return Character.isDigit(c);
}
private boolean isChiffre() {
return Character.isDigit(c);
}
- public double evaluer() {
- return 0.0;
+ public double evaluer() throws NotDigitException {
+ if(isChiffre()) {
+ return Character.getNumericValue(c);
+ } else {
+ throw new NotDigitException(c + " is not a digit");
+ }
}
}
}
}