The use of overloading in JAVA programs

@inproceedings{Gil2010TheUO,
  title={The use of overloading in JAVA programs},
  author={Joseph Gil and Keren Lenz},
  booktitle={ECOOP 2010},
  year={2010}
}
Method overloading is a controversial language feature, es pecially in the context of Object Oriented languages, where its interac ion with overriding may lead to confusing semantics. One of the main arguments ag ainst overloading is that it can be abused by assigning the same identity to conc eptually different methods. This paper describes a study of the actual use of overloading in JAVA . To this end, we developed a taxonomy of classification of the use of overlo ading, and applied it to a… CONTINUE READING

References

Publications referenced by this paper.
Showing 1-10 of 18 references

ser, H

  • G. Baxter, M. Frean, J. Noble, M. Rickerby, H. Smith, M. Vi
  • Melton, and E. Tempero. Understanding the shape…
  • 2006
1 Excerpt

Overloading vs

  • B. Meyer
  • object technology. Journal of Object-Oriented…
  • 2001
1 Excerpt

Reference

  • ISE.ISE EIFFEL The Languag
  • ISE, Santa Barbara, CA,
  • 1997
2 Excerpts

A large - scale empirical comparison of object - oriented cohesion metrics

  • M. Rickerby J. Noble, H. Smith, M. Visser, H. Melton, E. Tempero
  • The Java Programming Language
  • 1996

and J

  • K. Arnol
  • Gosling.The Java Programming Language . Addison…
  • 1996
1 Excerpt

Interrater reliability with spss for wi ndows 5.0.The American Statistician

  • R. N. MacLennan
  • 1993
1 Excerpt

Similar Papers

Loading similar papers…