ich eine Art spezielles Problem haben, lassen Sie uns sagen, dass ichJava - die Art der Klasse herauszufinden, welche von anderen Klassen implementiert
public interface A {
}
//------------------------------
public class B implements A {
static int countx = 0;
}
//----------------------------------
public class C implements A {
static int county = 0;
}
//----------------------------------
public class Arc {
public A from;
public A to;
//========================================
und jetzt habe ich ein Objekt ein (das ist eine Instanz Arc) und ich möchte herausfinden, ob es eine Instanz von B oder C ist und zu den Attributen countX oder countY (stg wie a.from.countX) irgendwelche Ideen? :)
Es gibt keine Beziehung zwischen den Klassen 'Arc' und' A' in Ihrer Hierarchie. – Tudor
Sind Sie sicher, dass Sie zwei A's in Arc haben? –