Deve essere una classe nidificata: la parola chiave statica nella classe (non i metodi al suo interno) viene utilizzata solo (e sintatticamente valida) per le classi nidificate. Tali classi di membro statiche (per utilizzare Java nella nomencultura comune di Nutshell) non hanno alcun riferimento alla classe che le racchiude e pertanto possono accedere solo ai campi e ai metodi statici al suo interno (a differenza di quelli non statici; vedere qualsiasi riepilogo delle classi nidificate in Java (noto anche come classi interne)
può essere accessibile in questo modo:..
public class EnclosingClass {
public static abstract class LocationResult{
public abstract void gotLocation(Location location);
}
}
EnclosingClass.LocationResult locationResult = ...
fonte
2012-09-13 09:30:12
Puoi controllare qui http://stackoverflow.com/questions/4579305/can-we-ststantiate-abstract-class –