自定類別

 

(1)自定類別
■ 題型 : 自定類別    練習[雙引號裡的字串可以使用#{var}來做字串嵌入,相較起用加號+相加字串可以更有效率。]
◎ 參圖 : notepad打上下列內容 > 存 clsd.rb
□  class Person # 大寫開頭的常數

□      def initialize(name) # 建構式
□          @name = name # 物件變數
□      end

□      def say(word)
□          puts “#{word}, #{@name}" # 字串相加
□      end

□  end

□  p1 = Person.new(“ihower")
□  p2 = Person.new(“ihover")

□  p1.say(“Hello") # 輸出 Hello, ihower
□  p2.say(“Hello") # 輸出 Hello, ihover
022-03a
◎ 參圖 : 開DOS模式 > ruby clsd.rb  > 執行結果正確
022-03b