Hallett, Joseph J.
(Boston University Computer Science Department, 2007)
Generic object-oriented programming languages combine parametric polymorphism and nominal subtype polymorphism, thereby providing better data abstraction, greater code reuse, and fewer run-time errors. However, most generic ...