Covariant return type

Known as: Covariant return, Covariant type return 
In object-oriented programming, a covariant return type of a method is one that can be replaced by a "narrower" type when the method is overridden in… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

2007-2016
01220072016

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
class Shape { // other methods elided public abstract Shape copy(); } class Circle extends Shape { // other methods elided public… (More)
  • table 1-1
  • table 2-1
  • figure 2-1
  • figure 2-2
  • figure 3-1
Is this relevant?
2011
2011
This paper introduces our ongoing study on type safety of the type relaxed weaving mechanism in the presence of two Java 5… (More)
  • figure 2
  • figure 3
Is this relevant?
2010
2010
Software development in scientific computing typically deals with a large number of algorithms. An algorithm can have different… (More)
  • figure 1
Is this relevant?
2010
2010
Multiple dispatch – the selection of a function to be invoked based on the dynamic type of two or more arguments – is a solution… (More)
  • figure 1
  • figure 2
Is this relevant?
2007
2007
Multiple dispatch - the selection of a function to be invoked based on the dynamic type of two or more arguments - is a solution… (More)
  • figure 1
Is this relevant?
2007
2007
Multiple dispatch – the selection of a function to be invoked based on the dynamic type of two or more arguments – is a solution… (More)
  • figure 1
Is this relevant?