Saltar al contenido
Mapa del curso | Lección 5 de 5

Estructuras de Datos · 4.5

Rasgos (traits)

Todas las lecciones están abiertas: salta cuando lo necesites.

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 la salida

Índice global

Encuentra tu camino por Zolo

Prueba una idea

Empieza aquí

9 resultados

9 resultados

enespt-br