मुझे कुछ स्थिति है कि मैं किसी अन्य वर्ग में किसी अन्य वर्ग की आंतरिक कक्षा का उपयोग करना चाहता हूं। की तरह ...जावा में किसी अन्य वर्ग में नेस्टेड कक्षा का उपयोग कैसे करें?
public class ListData {
public static class MyData {
public String textSongName, textArtistName, textDuration, textDownloadPath,
textSongSize, textAlbumName, textUrl;
public boolean enable;
public MyData(String songName, String artistName, String duration,
String downloadPath, String songSize, String albumName,
String url, boolean e) {
textSongName = songName;
textArtistName = artistName;
textDuration = duration;
textDownloadPath = downloadPath;
textSongSize = songSize;
textAlbumName = albumName;
textUrl = url;
enable = e;
}
}
}
अब मैं किसी अन्य रूप में MyData वर्ग का उपयोग करना चाहते।
मैं यह कैसे कर सकता हूं?
धन्यवाद।
आप अपने उदाहरण पुन: फ़ॉर्मेट कृपया नाम संघर्ष से बचने के लिए और खरोज दूर करने के लिए? – Nicolas
आप कर सकते हैं, लेकिन आपको नहीं लगता कि आपको इसे शीर्ष-स्तर बनाना चाहिए। (बीटीडब्ल्यू: टर्मिनोलॉजी पोस्ट-1.1 एक "स्थैतिक आंतरिक वर्ग" के लिए नेस्टेड क्लास है। गैर स्थैतिक घोंसले वाले वर्गों के लिए आंतरिक कक्षा।) –