Open hysryt opened 6 years ago
名前空間として使用される
class Human
# クラス変数
@@version = "1.0"
# コンストラクタ
def initialize(name)
# インスタンス変数
@name = name
end
# インスタンスメソッド
def say
puts("hello. I'm #{@name}.#{@a}")
end
# クラスメソッド
def self.version
@@version
end
end
# クラスメソッド呼び出し
puts Human.version
# インスタンス化
human = Human.new("Alice")
# インスタンスメソッド呼び出し
human.say()
繰り返し
for / while / each / times / upto / downto / loop などあるが for / while / each あたりを覚えておけば良さそう。