9
जावा वर्ग के बाहर फ़ंक्शन परिभाषाओं को प्रस्तुत करने की अनुमति क्यों नहीं देता है?
C ++ के विपरीत, Java में, हम कक्षा में केवल कक्षा के बाहर परिभाषाएँ और परिभाषाएँ नहीं दे सकते। ऐसा क्यों है? क्या यह ज़ोर देना है कि जावा में एक एकल फ़ाइल में केवल एक वर्ग होना चाहिए और कुछ नहीं?