티스토리 뷰

반응형

struct Guess {

    value: i32,

}

 

impl Guess {

    pub fn new(value: i32) -> Guess {

 

        if value < 1 || value > 256 {

            panic!("유효한 값은 1 ~ 256 입니다. 입력한 값:{}", value);

        }

 

        Guess { 

            value

        }

    }

 

    pub fn value(&self) -> i32 {

        self.value

    }

}

 

fn main() {

    

    let guss = Guess::new(10);

 

    println!{"{}", guss.value()};

 

}

 

반응형