The Theory of Classification, Part 9: Inheritance and Self-Reference

By: Anthony J.H. Simons


This is the ninth article in a regular series on object-oriented type theory, aimed specifically at non-theoreticians. In this article, Simons turns to the concrete aspect of classes and the detailed modelling of method implementations. In particular, he aims at understanding the process of method overriding and the meaning, after inheritance, of the special self-referential variable self, also known as this, or current in different object-oriented languages.

Cite as:

Anthony J.H. Simons, “The Theory of Classification, Part 9: Inheritance and Self-Reference”, Journal of Object Technology, Volume 2, no. 6 (November 2003), pp. 25-34, doi:10.5381/jot.2003.2.6.c2.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn