Document Type
Article
Publication Date
2003
Abstract
Subclassing in collections of related classes may require re-implementation of otherwise valid classes just because they utilize outdated parent classes, a phenomenon that is referred to as the subclassing anomaly. The subclassing anomaly is a serious problem since it can void the benefits of code reuse altogether. This paper offers an analysis of the subclassing anomaly in an evolving object-oriented compiler. The paper also outlines a solution for the subclassing anomaly that is based on alternative code reuse mechanism, named class overriding.
Recommended Citation
Radenski, A. The Subclassing Anomaly in Compiler Evolution. International Journal on Information Theories and Applications, Institute of Information Theories and Applications, Sofia, Vol. 10, No 4, 2003, 394-399.
Peer Reviewed
1
Copyright
Institute of Information Theories and Applications FOI ITHEA
Comments
This article was originally published in International Journal on Information Theories and Applicationsvolume 10, issue 4, in 2003.