Hi,

I need to create a class either with a param in the construction or nothing:

something = Object.new

or

something = Object.new(val1, val2)

I have created an emtpy initialize() method and one with the two params.  If
I try to create the object with nothing (first version) then I get
"ArgumentError: wrong number of arguments(0 for 2)".

class Something
 def initialize()
 end
 def initialize(xdim, ydim)
  @xdim = xdim
  @ydim = ydim
 end

I put the empty initialze in when things didnt work, thinking i needed at
least a marker.

Thanks for any help,

Nick.