Split etudiant.java
This commit is contained in:
parent
ff2fc4b3b2
commit
bc21cfd2aa
3 changed files with 49 additions and 52 deletions
35
uml-poo/Etudiant.java
Normal file
35
uml-poo/Etudiant.java
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
class Etudiant {
|
||||||
|
// attributs
|
||||||
|
private boolean apprenti;
|
||||||
|
private String nom;
|
||||||
|
public String promo;
|
||||||
|
|
||||||
|
// constructeur
|
||||||
|
public Etudiant() {
|
||||||
|
this.apprenti = false;
|
||||||
|
}
|
||||||
|
public Etudiant(String nom, boolean app) {
|
||||||
|
this.apprenti = app;
|
||||||
|
this.nom = nom;
|
||||||
|
}
|
||||||
|
|
||||||
|
// méthodes
|
||||||
|
public void setNom(String nom) {
|
||||||
|
this.nom = nom;
|
||||||
|
}
|
||||||
|
public boolean getApprenti() {
|
||||||
|
return this.apprenti;
|
||||||
|
}
|
||||||
|
public String getNom() {
|
||||||
|
return this.nom;
|
||||||
|
}
|
||||||
|
public String getPromo() {
|
||||||
|
return this.promo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void test(String[] ab) {
|
||||||
|
Etudiant e1 = new Etudiant("Dupond", true);
|
||||||
|
|
||||||
|
e1.nom = "Efrei"; // possible car dans la classe
|
||||||
|
}
|
||||||
|
}
|
14
uml-poo/Test.java
Normal file
14
uml-poo/Test.java
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
class Main {
|
||||||
|
public static void main(String[] ab) {
|
||||||
|
Etudiant e1 = new Etudiant("Dupond", true);
|
||||||
|
// e1.nom = "Efrei"; // ne compile pas car l'attribut est privé
|
||||||
|
e1.setNom("Efrei"); // possible car la méthode est pubique
|
||||||
|
Etudiant e2 = new Etudiant("Alain", false);
|
||||||
|
Etudiant e3 = new Etudiant();
|
||||||
|
|
||||||
|
System.out.println("Début programme ");
|
||||||
|
System.out.println("afficher : " + e1.getNom());
|
||||||
|
System.out.println("afficher : " + e2.getNom());
|
||||||
|
System.out.println("afficher : " + e3.getNom());
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,52 +0,0 @@
|
||||||
class Etudiant {
|
|
||||||
// attributs
|
|
||||||
private boolean apprenti;
|
|
||||||
private String nom;
|
|
||||||
public String promo;
|
|
||||||
|
|
||||||
// constructeur
|
|
||||||
public Etudiant() {
|
|
||||||
this.apprenti = false;
|
|
||||||
}
|
|
||||||
public Etudiant(String nom, boolean app) {
|
|
||||||
this.apprenti = app;
|
|
||||||
this.nom = nom;
|
|
||||||
}
|
|
||||||
|
|
||||||
// méthodes
|
|
||||||
public void setNom(String nom) {
|
|
||||||
this.nom = nom;
|
|
||||||
}
|
|
||||||
public boolean getApprenti() {
|
|
||||||
return this.apprenti;
|
|
||||||
}
|
|
||||||
public String getNom() {
|
|
||||||
return this.nom;
|
|
||||||
}
|
|
||||||
public String getPromo() {
|
|
||||||
return this.promo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void main(String[] ab) {
|
|
||||||
Etudiant e1 = new Etudiant("Dupond", true);
|
|
||||||
Etudiant e2 = new Etudiant("Alain", false);
|
|
||||||
Etudiant e3 = new Etudiant();
|
|
||||||
|
|
||||||
e1.nom = "Efrei"; // possible car dans la classe
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
class Main {
|
|
||||||
public static void main(String[] ab) {
|
|
||||||
Etudiant e1 = new Etudiant("Dupond", true);
|
|
||||||
//e1.nom = "Efrei"; // ne compile pas car l'attribut est privé
|
|
||||||
e1.setNom("Efrei"); // possible car la méthode est pubique
|
|
||||||
Etudiant e2 = new Etudiant("Alain", false);
|
|
||||||
Etudiant e3 = new Etudiant();
|
|
||||||
|
|
||||||
System.out.println("Début programme ");
|
|
||||||
System.out.println("afficher : " + e1.getNom());
|
|
||||||
System.out.println("afficher : " + e2.getNom());
|
|
||||||
System.out.println("afficher : " + e3.getNom());
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in a new issue