By: C. Cleeland, D.C. Schmidt, T.H. Harrison
Published in: PLoPD3
Pages: 377-390
Category: Structural
Contains: External Polymorphism [Cleeland+98a],
Url: http://www.cs.wustl.edu/~schmidt/report-art.html
Summary: Allow classes that are not related by inheritance and/or have no virtual methods to be treated polymorphically.