article1.fab.ref="Fab1234"; 
System.out.println(article1.ref); 
System.out.println(article1.fab.ref); 
} 
}
Il est fortement probable que vous ne compreniez pas certaines instructions comme public, new, et pourquoi il faut 
utiliser des parenthèses, pourquoi class et pas struct, etc. Ne vous inquiétez pas, tout ceci sera expliqué au dernier 
chapitre  consacré  à  l’objet.  Pour  l’instant,  remarquez  seulement  que  dans  ce  cas  précis,  le  mot­clé  class peut être 
utilisé pour déclarer des sortes de structures. Il est aussi possible de créer des tableaux d’objets : 
class tfabricant { 
public String ref; 
public String nom; 
public String adresse; 
public String tel; 
} 
class tarticle { 
public String ref; 
public String libelle; 
public float prix; 
public tfabricant fab=new tfabricant(); 
} 
 
class chap5_struct2 { 
public static void main(String[] args) { 
int i=0; 
 
tarticle article[]=new tarticle[3]; 
for(i=0;i<3;i++) article[i]=new tarticle(); 
 
article[0].ref="Art001_01"; 
article[0].fab.ref="Fab1234"; 
article[1].ref="Art002_02"; 
article[1].fab.ref="Fab4321"; 
System.out.println(article[0].ref); 
System.out.println(article[0].fab.ref); 
System.out.println(article[1].ref); 
System.out.println(article[1].fab.ref); 
} 
}
- 7 -
© ENI Editions - All rigths reserved - Jonifar lina
123
Précédent

- 123/220

Suivant