Chez oim, forum libre

Débattre => Informatique, programmation, geek attitude... => Discussion démarrée par: Songbird le lundi 27 juin 2016, 15:12

Titre: Qu'est-ce qu'un trait ?
Posté par: Songbird le lundi 27 juin 2016, 15:12
Pour faire simple:
Un trait, Rust, pourrait être aisément comparé à une interface en Java.
C'est une structure abstraite qui peut être appliquée à une structure "concrète" pouvant, elle, créer des instances d'elle-même.

Qui dit structure abstraite dit forcément méthode abstraite:
Code
trait Your_interface
{
    fn do_something() -> ();
}