Upload files to "DEV.2.1/cours-java"
This commit is contained in:
BIN
DEV.2.1/cours-java/5 Attribut et méthode de classe.docx
Normal file
BIN
DEV.2.1/cours-java/5 Attribut et méthode de classe.docx
Normal file
Binary file not shown.
BIN
DEV.2.1/cours-java/6 Héritage.docx
Normal file
BIN
DEV.2.1/cours-java/6 Héritage.docx
Normal file
Binary file not shown.
44
DEV.2.1/cours-java/6.01 Exemple-heritage.java
Normal file
44
DEV.2.1/cours-java/6.01 Exemple-heritage.java
Normal file
@@ -0,0 +1,44 @@
|
||||
public class Document {
|
||||
protected String titre;
|
||||
protected String ISBN;
|
||||
|
||||
public Document(String t, String i) {
|
||||
this.titre = t;
|
||||
this.ISBN = i;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString () {
|
||||
return this.titre + "(ISBN"+this.ISBN+")";
|
||||
}
|
||||
}
|
||||
public class Periodique extends Document{
|
||||
private int numero;
|
||||
|
||||
public Periodique(String t, String i, int n) {
|
||||
super(t, i);
|
||||
this.numero = n;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString () {
|
||||
return this.titre + "(numero"+this.numero+"(ISBN"this.ISBN+")";
|
||||
}
|
||||
}
|
||||
|
||||
public class Ouvrage extends Document{
|
||||
private String Auteur;
|
||||
|
||||
public Ouvrage(String t, String t, String A) {
|
||||
super(t,i);
|
||||
this.Auteur=A;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString () {
|
||||
return super.toString() + " " + this.auteur;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
BIN
DEV.2.1/cours-java/6.01 Héritage exo.docx
Normal file
BIN
DEV.2.1/cours-java/6.01 Héritage exo.docx
Normal file
Binary file not shown.
BIN
DEV.2.1/cours-java/7 Polymorphisme.docx
Normal file
BIN
DEV.2.1/cours-java/7 Polymorphisme.docx
Normal file
Binary file not shown.
Reference in New Issue
Block a user