-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathItem.java
58 lines (54 loc) · 1.63 KB
/
Item.java
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
/**
* Model pour cree un item; prend en compte nom description et poid
*
* @author (Antoine)
* @version 08/05/21
*/
public class Item
{
private String aItemNom;
private String aItemDescription;
private double aItemWeight;
/**
* Constructeur naturel d'objets de classe Item
* @param pNom nom de l'item
* @param pDescriptionItem description de l'item
* @param pWeight poid de l'item
*/
public Item(final String pNom, final String pDescriptionItem, final double pWeight)
{
this.aItemNom = pNom;
this.aItemDescription = pDescriptionItem;
this.aItemWeight = pWeight;
}
/**
* getters du nom de l'item
* @return aItemNom qui est le nom de l'item
*/
public String getItemNom()
{return this.aItemNom;}
/**
* getters du Description de l'item
* @return aItemDescription qui est la description de l'item
*/
public String getItemDescription()
{return this.aItemDescription;}
/**
* getters du Weigt de l'item
* @return aItemWeight qui est le poids de l'item
*/
public double getItemWeight()
{return this.aItemWeight;}
/**
* getter de la description de l'item
* @return this.getItemNom() +" : " + this.getItemDescription() + " ( " + this.getItemWeight() + " Kg)."
*/
public String getItemLongDescription()
{ return this.getItemNom() +" : " + this.getItemDescription() + " ( " + this.getItemWeight() + " Kg).";}
/**
* setter du weight
* @param pWeight faire varier le poid
*/
public void setWeight(final double pWeight)
{ this.aItemWeight = pWeight;}
}//Item