面试题答案
一键面试// 定义trait
trait Calculator {
fn calculate(&self) -> i32;
}
// 定义结构体并实现Calculator trait
struct Number {
value: i32,
}
impl Calculator for Number {
fn calculate(&self) -> i32 {
self.value * 2
}
}
// 定义trait
trait Calculator {
fn calculate(&self) -> i32;
}
// 定义结构体并实现Calculator trait
struct Number {
value: i32,
}
impl Calculator for Number {
fn calculate(&self) -> i32 {
self.value * 2
}
}