From: Alucard Date: 2005-08-22T13:16:18+09:00 Subject: Re: Ruby beginner question Hi all, thanks all your reply. It works using the following code. Thanks again for input and suggestions! class Song def initialize(name, artist, duration) @name = name @artist = artist @duration = duration end def to_s "Song: #{@name}--#{@artist} (#{@duration})" end end class KaraokeSong < Song def initialize(name, artist, duration, lyrics) super(name, artist, duration) @lyrics = lyrics end def to_s super + " [#{@lyrics}]" end end aSong = KaraokeSong.new("KSongName", "KSongArtist", 225, "Klyrics") puts aSong.to_s