Java Reference
In-Depth Information
class SuperReturnType
{
@Override
public String toString()
{
return "superclass return type";
}
}
class SubReturnType extends SuperReturnType
{
@Override
public String toString()
{
return "subclass return type";
}
}
class Superclass
{
SuperReturnType createReturnType()
{
return new SuperReturnType();
}
}
class Subclass extends Superclass
{
@Override
SuperReturnType createReturnType()
{
return new SubReturnType ();
}
}
class CovarDemo
{
public static void main(String[] args)
{
SuperReturnType
suprt
=
new
Super-
Search WWH ::




Custom Search