繼承啊,表示goodbye這個類繼承了hello
class Hello#此處宣告一個類Hello
def howdy#定義一個方法
greeting = "Hello,Matz!"#給變數greeting賦值
puts greeting#輸出變數greeting
end
classs Goodbye
def solong#這是goodbye類自己定義的方法,也就是說到現在goodbye裡已經有兩個方法了
farewell = "Goodbye,Matz!"
puts farewell
friendly = Goodbye.new#Goodbye類的例項化,生成物件friendly
friendly.howdy#物件呼叫類Goodbye中的方法,這個方法是繼承自Hello的
friendly.solong#這個呼叫類Goodbye自己定義的方法
#輸出結果為:
Hello,Matz!
Goodbye,Matz!
繼承啊,表示goodbye這個類繼承了hello
class Hello#此處宣告一個類Hello
def howdy#定義一個方法
greeting = "Hello,Matz!"#給變數greeting賦值
puts greeting#輸出變數greeting
end
end
classs Goodbye
def solong#這是goodbye類自己定義的方法,也就是說到現在goodbye裡已經有兩個方法了
farewell = "Goodbye,Matz!"
puts farewell
end
end
friendly = Goodbye.new#Goodbye類的例項化,生成物件friendly
friendly.howdy#物件呼叫類Goodbye中的方法,這個方法是繼承自Hello的
friendly.solong#這個呼叫類Goodbye自己定義的方法
#輸出結果為:
Hello,Matz!
Goodbye,Matz!