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
|
class Logiciel{
private String identifiant;
private String nom;
private String marque;
private List<Licence> lice= new ArrayList<Licence>();
public Logiciel(String Id, String Nam, String Marq){
identifiant = Id;
nom = Nam;
marque = Marq;
}
public void setId(String Id){
identifiant = Id;
}
public String getId(){
retrun(identifiant);
}
public void setNam(String Nam){
nom = Nam;
}
public String getNam(){
retrun(nom);
}
public void setMarq(String Marq){
marque = Marq;
}
public String getMarq(){
retrun(marque);
}
public void addLicence(Licence lic){
lice.add(lic);
}
public Licence getLicence(string Id){
return(lice.get(SearchLice(Id)));
}
public delLicence(String Id){
lice.remove(SearchLice(Id));
}
private int SearchLice(String str){
for (int i=0; i<lice.size(); i++)
if (lice.get(i).equals(str)) return (i);
}
} |
Partager