Lib middleclass
Class library.
Functions
| class (class[, parent=Object]) | Create a new class. |
Functions
- class (class[, parent=Object])
-
Create a new class.
Parameters:
Returns:
-
class
new class
Usage:
local MyParent = class("MyParent") function MyParent:shout() print("hello!") end local MyClass = class("MyClass", MyParent) local obj = MyClass() -- create an instance of MyClass obj:shout() -- prints "hello!"