Nothing Special   »   [go: up one dir, main page]

skip to main content
Mixin-Based Programming in C++December 1998
1998 Technical Report
Publisher:
  • University of Texas at Austin
  • Computer Science Dept. Taylor Hall 2.124 Austin, TX
  • United States
Published:01 December 1998
Reflects downloads up to 16 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Combinations of C++ features, like inheritance, templates, and class nesting, allow for the expression of powerful component patterns. In particular, research has demonstrated that, using mixins that rely on parameterized inheritance, one can express customized object-oriented designs concisely with efficient implementations. In this paper, we discuss pragmatic issues related to mixin-based programming. We explain surprising interactions of C++ features and policies that sometimes complicate mixin implementations, while other times enable additional functionality without extra effort.

Contributors
  • National and Kapodistrian University of Athens
  • The University of Texas at Austin
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations