Cambie el método para devolver el tipo de datos real en lugar de
java.lang.Object.
Si el método devuelve objetos de tipos que no comparten una clase o una interfaz común,
cree la nueva clase o interfaz y encapsule el objeto en ella.
public ObjectDowncast_Solution( String str ) {
super();
this .str = str;
}
public String getString(){
return str;
}
private String str;
public static void main(String[] args){
ObjectDowncast_Solution example = new ObjectDowncast_Solution("Hello World!");
String str = example.getString();
System.out.println( str );
}
|
|