Class System
Compatibility
Available Methods
class(name)
class(name)local Animal = class("Animal")
-- Or use global access
local Animal = class("Animal")Class:constructor(func)
Class:constructor(func)Class:method(name, func)
Class:method(name, func)Class:static(name, func)
Class:static(name, func)Class:new(...)
Class:new(...)Class:extend(name)
Class:extend(name)Class:private(name, func)
Class:private(name, func)instance:super(...)
instance:super(...)Inheritance Example
Best Practices
Last updated