2012年7月28日土曜日

開発環境

『Learning Ruby』(Michael Fitzgerald 著、O'Reilly Media、2007年、ISBN978-0-596-52986-4)の Chapter 9(Classes)Review Questions 8を解いてみる。

その他参考書籍

8.

Object class

コード(TextWrangler)

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

class Base
  def p
    puts "Hello, World!"
  end
  def f
    puts "Hello, Ruby!"
  end
end

class Derived < Base
  def f
    puts "Hello, Python!"
  end
end

[Base,Derived].each do |c|
  p c.ancestors
end

入出力結果(Terminal)

$ ./sample.rb
[Base, Object, Kernel]
[Derived, Base, Object, Kernel]
$

0 コメント:

コメントを投稿