From: Tim Greer Date: 2008-12-15T04:28:03+09:00 Subject: Re: Newbie - error while trying subclass Rubystudent wrote: > I am trying to subclass in my code (see below). But I am getting the > following error while running the code. > > song.rb:12: class/module name must be CONSTANT > class karaokeSong < Song > ^ > song.rb:23: warning: don't put space before argument parentheses > > Not able to figure why "<" is not being accepted for subclassing. I am > using 1.8.6 version on windows. Pls. help > What version of ruby are you using? See below for changes: > class karaokeSong < Song class KaraokeSong < Song > aSong = karaokeSong.new ("Bicyclops", "Fleck", 260, "And, now the") aSong = KaraokeSong.new("Bicyclops", "Fleck", 260, "And, now the") That should remedy the problem. -- Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc. Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers and Custom Hosting. 24/7 support, 30 day guarantee, secure servers. Industry's most experienced staff! -- Web Hosting With Muscle!