Prog java

Bonjour,
Package {
public class citoyen extends MovieClip {
public var num:int;
public var sexe:Boolean;
public var vetement:modele3D;
public var tache:string;
public static var nbCit:number=0;
function citoyen (pSex:boolean=false,pTache:string="agriculteur"){
num=nbCit;
sexe=psex;
tache=pTache;
nbCit++;
executerTache(ptache);
}
private function Courir():void
{ // code de la fonction courir
}
private function marcher():void
{ // code de la fonction marcher
}
public function getSex():string
{ if (sexe==false) return "femme"
else return "homme"
}
private function executertache():void
{ switch(tache)
{ case "agriculteur":
// code pour l'agriculteur"
case "constructeur":
// code pour constructeur
default:
}
}
}
svp quels sont les erreurs de ce code

1 réponse

  1. Modérateur
    Bonjour

    déjà que ça ne ressemble pas à du java...
    1. c une class qui existe dans un programme de création d'un jeu 3d
    2. Modérateur
      ok, je comprends mais ce n'est pas du java

      function en java n'est pas utilisé, var non plus.

      les signature des méthodes ne correspondent pas.
    3. Modérateur
      En gros tu nous demandes de faire ton exercice ?