Extending the Java Language with Dynamic Classification

By: Liwu Li

Abstract

A dynamic classification feature of an object-oriented programming language allows an object to change its class membership without changing its identity at runtime. The new membership of the object can be signified with a role, which is taken on by the object and which can be implemented as an object of the target class.

Cite as:

Liwu Li, “Extending the Java Language with Dynamic Classification”, Journal of Object Technology, Volume 3, no. 7 (July 2004), pp. 101-120, doi:10.5381/jot.2004.3.7.a2.

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

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact