Polymorphism - prose of Java programmers

Zdzisław Spławski

Abstract


In Java programming language as implemented in JDK 5.0 there appear rather advanced kinds of polymorphism, even if they are hidden under different names. The notion of polymorphism unifies many concepts present in typed programming languages, not necessary object-oriented. We briefly define some varieties of polymorphism and trace them in Java. Java shows that industrial programming languages are able to express more abstract patterns using rather involved theoretical means, hence the working programmer has to be better educated in order to understand them, recognize them in different programming languages under different names and superficial syntax, and make good use of them.

Full Text:

PDF


DOI: http://dx.doi.org/10.17951/ai.2006.4.1.292-303
Date of publication: 2006-01-01 00:00:00
Date of submission: 2016-04-27 10:15:11


Statistics


Total abstract view - 493
Downloads (from 2020-06-17) - PDF - 0

Indicators



Refbacks

  • There are currently no refbacks.


Copyright (c) 2015 Annales UMCS Sectio AI Informatica

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.