From: Gary Wright Date: 2008-03-05T01:54:18+09:00 Subject: Re: Class and inheritance On Mar 4, 2008, at 9:50 AM, August0866 wrote: > OK, 2 dumb questions What is the difference between a class and a > module and A module is a container for methods and a namespace for constants. A class is a module (Class inherits from Module) that provides a framework for instantiating and initializing instances as well as organizing method lookup through the inheritance hierarchy. If you think of classes as blueprints for creating instances, then modules are like common sub-systems that are reused in the blueprints of one or more classes. Gary Wright