kirancodes.me
To Proof Maintenance & Beyond!

Virtual Classes: A Powerful Mechanism in Object-Oriented Programming

Ole Lehrmann Madsen, Birger Møller-Pedersen

Abstract

The notions of class, subclass and virtual procedure are fairly well understood and recognized as some of the key concepts in object-oriented programming. The possibility of modifying a virtual procedure in a subclass is a powerful technique for specializing the general properties of the superclass.

Related papers