Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
ResultatAffectCompatible |
|
| 1.0;1 |
1 | package ProjetCompil.Verif.Src; | |
2 | ||
3 | /** | |
4 | * Un objet de la classe ResultatAffectCompatible a deux attributs : | |
5 | * <ul> | |
6 | * <li> ok, qui vaut vrai ssi on peut affecter une expression de type t2 | |
7 | * à une place de type t1. </li> | |
8 | * <li> conv2, qui vaut vrai ssi il faut effectuer une conversion | |
9 | * d'entier vers réel pour l'expression | |
10 | * (affectation d'une expression entière à une place réelle). </li> | |
11 | * </ul> | |
12 | */ | |
13 | ||
14 | 28 | public class ResultatAffectCompatible { |
15 | ||
16 | private boolean ok; | |
17 | private boolean conv2; | |
18 | ||
19 | /** | |
20 | * Retourne la valeur de l'attribut <code>ok</code>. | |
21 | */ | |
22 | public boolean getOk() { | |
23 | 28 | return ok; |
24 | } | |
25 | ||
26 | /** | |
27 | * Retourne la valeur de l'attribut <code>conv2</code>. | |
28 | */ | |
29 | public boolean getConv2() { | |
30 | 15 | return conv2; |
31 | } | |
32 | ||
33 | /** | |
34 | * Modifie la valeur de l'attribut <code>ok</code>. | |
35 | */ | |
36 | public void setOk(boolean ok) { | |
37 | 28 | this.ok = ok; |
38 | 28 | } |
39 | ||
40 | /** | |
41 | * Modifie la valeur de l'attribut conv2. | |
42 | */ | |
43 | public void setConv2(boolean conv2) { | |
44 | 0 | this.conv2 = conv2; |
45 | 0 | } |
46 | } | |
47 |