Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. package DeuxiemePartie;
  2.  
  3. public class Capitale extends Ville {
  4.  
  5. private String monument;
  6.  
  7. public Capitale() {
  8. super();
  9. monument = "aucun";
  10. }
  11.  
  12. public Capitale(String nom, int hab, String pays, String monument) {
  13. super(nom, hab, pays);
  14. this.monument = monument;
  15. }
  16.  
  17.  
  18.  
  19. public String decrisToi() {
  20. String str = super.decrisToi() + "\n \t ==>" + this.monument+ " en est un monument";
  21. System.out.println("Invocation de super.decrisToi()");
  22. return str;
  23. }
  24.  
  25.  
  26.  
  27. public String getMonument() {
  28. return monument;
  29. }
  30.  
  31. public void setMonument(String monument) {
  32. this.monument = monument;
  33. }
  34.  
  35. Ville[] tableau = new Ville[6];
  36.  
  37. String[] tab = {"Marseille", "lille", "caen", "lyon", "paris", "nantes"};
  38. int[] tab2 = {123456, 78456, 654987, 75832165, 1594, 213};
  39.  
  40. for(int i = 0; i < 6; i++){
  41. if (i <3){
  42. Ville V = new Ville(tab[i], tab2[i], "france");
  43. tableau[i] = V;
  44. }
  45.  
  46. else{
  47. Capitale C = new Capitale(tab[i], tab2[i], "france", "la tour Eiffel");
  48. tableau[i] = C;
  49. }
  50. }
  51.  
  52. for(Ville V : tableau){
  53. System.out.println(V.decrisToi()+"\n");
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement