CCB Premier Import

This commit is contained in:
Christian Cunat-Brulé
2018-07-23 10:52:48 +02:00
commit f55475a23f
765 changed files with 209793 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
// Compl<70>ter la classe Personne en ajoutant un attribut num<75>roSecu
// Compl<70>ter le main de la classe VoitureProprietaire
// en cr<63>ant une 2<>me voiture.
// Le propri<72>taire de cette voiture sera le m<>me pour les 2 voitures.
// Faire un sch<63>ma de la m<>moire boite et fleches.
public class VoitureProprietaireComplet {
int annee ;
int puissance ;
double valeur ;
PersonneSecu proprietaire ;
public static void main(String[] args) {
// D<>claration d'une r<>f<EFBFBD>rence vers
// une instance de la classe VoitureProprietaire
VoitureProprietaireComplet v ;
// Cr<43>er une instance de la classe VoitureProprietaire
// et m<>moriser son adresse dans la variable v
v = new VoitureProprietaireComplet();
// D<>clarer et cr<63>er une instance de la classe Personne
PersonneSecu p = new PersonneSecu ();
// Modifier l'ann<6E>e de naissance
p.anneeNaissance = 1965 ;
// M<>moriser cette personne comme proprietaire de la voiture
// point<6E>e par v
v.proprietaire = p ;
// Cr<43>er une 2<>me voiture
VoitureProprietaireComplet v2 = new VoitureProprietaireComplet();
v2.proprietaire = p ;
// V<>rifier que les 2 propri<72>taires sont les m<>mes
System.out.println (v.proprietaire.anneeNaissance);
System.out.println (v2.proprietaire.anneeNaissance);
}
}
class PersonneSecu {
int anneeNaissance ;
int numeroSecu ;
}