-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAddition.java
More file actions
29 lines (27 loc) · 851 Bytes
/
Copy pathAddition.java
File metadata and controls
29 lines (27 loc) · 851 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/**classe addition qui hérite
* @author Cheick-Oumar
*/
public class Addition extends Operation{
/**
* C'est un constructeur qui permet d'initialiser les operandes
* @param operande1,operande2 : deux entiers
* @return initialise les deux opérandes
*/
public Addition (Nombre operande1 , Nombre operande2){
super (operande1, operande2);
}
/**
* C'est une fonction qui permet de retourner la somme operandes mais elle n'a pas de param
* @return getOperande1().valeur() + getOperande2().valeur();
*/
public int valeur (){
return getOperande1().valeur() + getOperande2().valeur();
}
/**
* C'est une fonction qui retourne l'opération effectuée
* @return getOperande1 ()+ "+" + getOperande2 ();
*/
public String toString (){
return getOperande1 ()+ "+" + getOperande2 ();
}
}