मुझे पता है कि मुख्य() को कक्षा में अधिभारित किया जा सकता है जिसमें संकलक हमेशा String[] args
के साथ तर्क लेता है जहां से मुख्य विधि के रूप में निष्पादन शुरू होता है। लेकिनक्या हमारे पास इस इंटरफेस को लागू करने वाले वर्गों में मुख्य() के लिए एक इंटरफ़ेस और विभिन्न कार्यान्वयन में एक मुख्य() हो सकता है?
package test;
interface test
{
public void main(String args[]);
public void display();
}
package test;
class Testclass1 implements test
{
public void display()
{
System.out.println("hello");
}
public static void main(String[] args)
{
test t;
t.display();
}
}
package temp;
import test.*;
abstract class Testclass2 implements test
{
public static void main(String args[])
{
System.out.println("TESTING");
}
}
यह एकमात्र उत्तर +1 है। – Lion
और अभी तक और अधिक जवाब हैं। ;) –