struct Person { name: str, age: int, } impl Person { fn new(name: str, age: int) -> Person { return Person { name, age } } fn greet(self) -> str { return "Hola, soy {self.name}!" } } let p = Person.new("Alice", 30) print(p.greet())
Objetivo: Crea una struct Circle con campo radius y método area (π ≈ 3.14). Prueba con radius = 5, output: 78.5.
Circle
radius
area
78.5
Ejecuta el código para ver el output
9 resultados