17
कोटलिन में एक var को परिभाषित करने का सही तरीका क्या है जिसमें सार्वजनिक गेटर और निजी (केवल आंतरिक रूप से संशोधित) सेटर है?कोटलिन: सार्वजनिक निजी सेट var
कोटलिन में एक var को परिभाषित करने का सही तरीका क्या है जिसमें सार्वजनिक गेटर और निजी (केवल आंतरिक रूप से संशोधित) सेटर है?कोटलिन: सार्वजनिक निजी सेट var
var setterVisibility: String = "abc" // Initializer required, not a nullable type
private set // the setter is private and has the default implementation
देखें: Properties Getter and Setter
ध्यान दें कि 'निजी set' एक नई लाइन पर होना चाहिए। –
... या एक ही पंक्ति पर, अर्धविराम के बाद: 'var abc: स्ट्रिंग = ""; निजी सेट ' –
हालांकि मुझे प्राथमिक निर्माणकर्ता क्षेत्र के साथ क्या करना है, इसके लिए मुझे नुकसान हुआ है। – user3175580