Object Oriented Programming |
|
|
* a full set OOP system * full and customizable type validation. |
|
* a full set OOP system that provide prototype, attribute, environment, enum, struct, interface, class and more. * full and customizable type validation, function argument validation, method overloads and etc. |
:) instead of period (.) for methods calls.
Object
super, similarly to Java and Python classes
isA method
loop.base classes with constructor/initialization support
loop.simple classes with simple inheritance
loop.multiple classes with multiple inheritance
loop.cached classes with inheritance that copies members from superclasses (faster method resolution and inheritance of metamethods)
loop.scoped classes with private and protected access to members
Object
lua-object sub-classes made for the Corona SDK. they show examples of:
dmc-objects classes, several Corona apps using dmc-objects