vanderbilt.edu External Polymorphism
NOTE: 这是论述 external polymorphism的paper
An Object Structural Pattern for Transparently Extending C++ Concrete Data Types
This paper appeared in the September 1998 issue of the C++ Report magazine. An earlier subset of this paper appeared as a chapter in the book “Pattern Languages of Program Design 3” ISBN, edited by Robert Martin, Frank Buschmann, and Dirke Riehle published by AddisonWesley, 1997.