Saltar al contenido
← Índice | Lección 5 de 5

Traits

Traits en Zolo

Los traits definen comportamiento compartido:

trait Describable {
    fn describe(self) -> str
}

struct Dog { name: str }

impl Describable for Dog {
    fn describe(self) -> str {
        return "Perro: {self.name}"
    }
}

Objetivo: Crea un trait Greet con método greet() e impleméntalo para la struct User.

lección-4-5.zolo
Salida del programa

Ejecuta el código para ver el output

Buscar en Zolo

9 resultados

enespt-br