स्टेटिक विधियों को विरासत में नहीं लिया जा सकता है या ओवरराइड नहीं किया जा सकता है, और यही कारण है कि वे अमूर्त नहीं हो सकते हैं। चूंकि स्थिर तरीकों को इस प्रकार के प्रकार पर परिभाषित किया गया है, उदाहरण के लिए, किसी वर्ग के, उन्हें स्पष्ट रूप से उस प्रकार पर नहीं कहा जाना चाहिए। तो जब आप किसी बच्चे वर्ग पर कोई विधि कॉल करना चाहते हैं, तो आपको इसे कॉल करने के लिए इसका नाम उपयोग करना होगा। यह विरासत अप्रासंगिक बनाता है।