> For the complete documentation index, see [llms.txt](https://enls.gitbook.io/rgss-reference-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enls.gitbook.io/rgss-reference-manual/standard-library/built-in-classes/object/module/class.md).

# Class

The class of classes. More accurately speaking, each class has its own unnamed "metaclass", and Class is the class of these metaclasses. This relationship is a little complicated, but it is not especially important to keep in mind while using Ruby.

Compared to modules, classes

* can create instances and
* cannot perform mix-in using include

Otherwise, nearly all of its capabilities are inherited from Module.

### Superclass

* Module

### Method

new( ... )

Creates a class instance and returns it. This method's arguments, including block arguments, are passed to initialize.
