More actions
imported>smksyj No edit summary |
imported>smksyj No edit summary |
||
| Line 21: | Line 21: | ||
a = ToyProgram.new() | a = ToyProgram.new() | ||
a.run() | a.run() | ||
처음에 randNum에 attr_writer를 지정하지 않아서 값을 못 써서 고생 좀 했습니다 -_- | |||
어쨌든 이걸로 클래스도 만들고 멤버변수도 만들고 메소드도 만들었으니 기본적으로 필요한 기능은 | |||
써 본 것 같군요 ㅋ | |||
Latest revision as of 06:53, 1 July 2011
class ToyProgram @inputNum attr_writer:inputNum attr_reader:inputNum @randNum attr_writer:randNum attr_reader:randNum def run() self.randNum = rand * 10 self.inputNum = gets.to_i if self.inputNum > self.randNum then puts "You win" else puts "You lose" end end end a = ToyProgram.new() a.run()
처음에 randNum에 attr_writer를 지정하지 않아서 값을 못 써서 고생 좀 했습니다 -_- 어쨌든 이걸로 클래스도 만들고 멤버변수도 만들고 메소드도 만들었으니 기본적으로 필요한 기능은 써 본 것 같군요 ㅋ