Tim Greer
12/14/2008 7:31:00 PM
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!