1. fonts.rb
class Font
def name
"Times New Roman"
end
def colour
"Black"
end
def size
16.7
end
end
f = Font.new
class SansSerifFont < Font
def name
"Arial"
end
end
ssf = SansSerifFont.new
puts "#{f.colour} text in #{f.size} point #{f.name}"
puts "#{ssf.colour} text in #{ssf.size} point #{ssf.name}"
Page 1