Quiero definir un tipo de conversión de un tipo arbitrario a un tipo de datos primitivo en Java. ¿Es posible definir un elenco de un tipo arbitrario a otro tipo arbitrario?Definición de un tipo de conversión en Java
public class Foo{
//methods, constructor etc for this class
...
//make it possible to cast an object of type Foo to an integer
}
//example of how an object of type foo would be cast to an integer
public class Bar(){
public static void main(String[] args){
Foo foo1 = new Foo();
int int1 = (int)foo1;
System.out.println(int1+"");
}
}
Bastante seguro de que esto no es posible, pero tal vez alguien me puede corregir esto. – AHungerArtist
¿No puede haber una estructura como molde, siempre que las clases tengan las mismas variables? –
@LeeScott no, Java arrojaría una 'ClassCastException' – Dave