-
Notifications
You must be signed in to change notification settings - Fork 2
Home
nodirt edited this page Jun 2, 2012
·
4 revisions
defineClass has the following features:
-
Classes. Classic OOP with inheritance and polymorphism
- Proxy classes. Proxy class generation based on another class or a list of methods.
- Nested classes. A class can override members of a nested class defined in the base class.
-
Traits from Scala. The continuation of OOP, a step to AOP.
- Proxy traits. Proxy trait generation and method delegation.
- Decorators from Python. Customizing behavior of methods and classes.