Variables de classes héritées

Variables de classes héritées - Java - Programmation

Marsh Posté le 17-12-2010 à 01:19:05    

Bonjour,  
Alors voilà j'ai un projet à faire et j'ai un petit problème de variable. J'ai une classe Entites, comme ceci:
 

Code :
  1. public class Entites {
  2.   public int musculation;
  3.   public int lachete;
  4.   public int sante = 100;
  5.   public int endurance = 100;
  6.   public Entites(){
  7.     System.out.println("Je suis une entite avec une niveau de " + "musculation et de lachete inconnu." );
  8.   }
  9. }


avec quatre variables et un constructeur.
J'ai crée ensuite une classe Chevalier qui hérite de Entites, comme ceci:

Code :
  1. public class Chevalier extends Entites {
  2.   this.musculation=15;
  3.   this.lachete=5;
  4.   public int intelligence=8;
  5. }


Mais cela ne marche pas, je ne comprend pas, la compilaion ne fonctionne pas mais je ne vois pas mon erreur.
Quelqu'un voit mieux que moi ????

Reply

Marsh Posté le 17-12-2010 à 01:19:05   

Reply

Marsh Posté le 17-12-2010 à 09:50:03    

Code :
  1. public class Chevalier extends Entites {
  2. public Chevalier() {
  3.  this.musculation=15;
  4.  this.lachete=5;
  5. }
  6.   public int intelligence=8;
  7. }


 
Les initialisations de variables d'instance se font à leur déclaration ou dans le constructeur.

Reply

Marsh Posté le 17-12-2010 à 13:22:47    

Merci pour ta réponse exhortae.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed