यह एक नेस्टेड क्लास होना चाहिए: वर्ग पर स्थिर कीवर्ड (इसमें इसके तरीके नहीं हैं) केवल नेस्टेड कक्षाओं के लिए उपयोग किया जाता है (और वाक्य रचनात्मक रूप से मान्य)। इस तरह के स्थैतिक सदस्य वर्ग (संक्षेप में सामान्य नामकरण में जावा का उपयोग करने के लिए) संलग्न वर्ग के लिए कोई संदर्भ नहीं है, और इस प्रकार केवल स्थिर क्षेत्रों और विधियों तक पहुंच सकते हैं (गैर स्थैतिक लोगों के विपरीत; जावा में नेस्टेड कक्षाओं का कोई सारांश देखें बाहरी वर्ग का एक उदाहरण बिना
public class EnclosingClass {
public static abstract class LocationResult{
public abstract void gotLocation(Location location);
}
}
EnclosingClass.LocationResult locationResult = ...
स्रोत
2012-09-13 09:30:12
के साथ इसका उपयोग करें आप इसे यहां देख सकते हैं http://stackoverflow.com/questions/4579305/can-we-instantiate-abstract-class –