Class Extension
José de Oliveira Guimarães
UFSCAR
Ralph E. Johnson
University of Illinois at Urbana-Champaign, USA
Although object-oriented programming makes software easier to extend
and reuse, many kinds of extensions and changes are still
difficult. This paper describes a new construct to plug code into
several classes simultaneously. It cannot be simulated by inheritance
and therefore improves code reuse in ways not supported by current
object-oriented languages.
.