Academia.eduAcademia.edu

A Core Calculus of Classes and Mixins

1999, ECOOP'99—Object-Oriented …

Abstract. We develop an imperative calculus that provides a formal model for both single and mixin inheritance. By introducing classes and mixins as the basic object-oriented constructs in a λ-calculus with records and references, we obtain a system with an intuitive operational ...