मुझे लगता है कि मैं पहुंच के उपयोग और गैर-पहुंच संशोधक के क्रम में भ्रमित हो रहा हूं। उदाहरण के लिएजावा संशोधक वाक्यविन्यास और प्रारूप
abstract void go()
abstract public void go()
public final void go()
void final go()
final class Test{}
class final Test{}
final abstract class Test{}
abstract final Test{}
मुझे कभी नहीं पता कि सही क्रम क्या है और कभी-कभी मुझे यह गलत लगता है क्योंकि बहुत सारे संभावित संयोजन हैं। क्या कोई निश्चित गाइड है जिसके बारे में दूसरे के सामने आना चाहिए?
क्या प्रारूप और क्रम में कोई विवरण है जिसमें वे कोड में दिखने हैं? मैं एक वाक्यविन्यास गाइड के साथ आने की कोशिश कर रहा हूं लेकिन मुझे यकीन नहीं है कि यह 100% सही है या नहीं। यहां यह है:
Methods:
[access modifier | nonaccess modifier] return-type method-name
Classes:
[access modifier | nonaccess modifier] class class-name
Interfaces:
[access modifier | nonaccess modifier] interface interface-name
Variables:
[access modifier | nonaccess modifier] variable-type variale-name
कोई सही आदेश नहीं है, वास्तविक प्रश्न नहीं है। – EJP