OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A lambda calculus of objects and method specialization
Nordic Journal of Computing
A core calculus of higher-order mixins and classes
Proceedings of the 2004 ACM symposium on Applied computing
A Subtyping for Extensible, Incomplete Objects
Fundamenta Informaticae
Hi-index | 0.00 |
Our calculus combines class-based features with object-based ones, with the aim of fitting into a unified setting the "best of both worlds". In a mixin-based approach, mixins are seen as incomplete classes from which incomplete objects can be instantiated. Incomplete objects can be completed in an object-based fashion.