Des exemples de code pour programmer en Rust
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

20 lignes
551 B

  1. struct Cercle{ // créez une structure de type
  2. rayon : f32, // membre de la structure
  3. }
  4. trait Calculate { // définir un trait
  5. fn aire(&self) -> f32 ; // Définit une méthode de trait.
  6. }
  7. impl Calculate for Cercle { // implémente la fonction
  8. fn aire(&self) -> f32 { // implémente la méthode du trait
  9. std::f32::consts::PI * self . rayon * self.rayon
  10. }
  11. }
  12. fn main(){
  13. let obj = Cercle { rayon : 2000.00} ; // crée un objet structuré
  14. println ! ("L'aire du cercle est : {}", obj.aire()) ;
  15. // dans le println on appelle la méthode
  16. }