Módosítsa úgy a metódust, hogy a tényleges adattípust adja
vissza a java.lang.Object helyett.
Ha a metódus olyan típusú objektumokat ad vissza, amelyeknek nincs közös
felületük vagy osztályuk, akkor hozzon létre egy új felületet vagy osztályt,
és ágyazza bele az objektumot.
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 );
}
|
|