Başka bir sınıfın iç sınıfını başka bir sınıfta kullanmak istediğim bir durum var. gibi ...Yuvalanmış sınıfı java'da başka bir sınıfta nasıl kullanabilirim?
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;
}
}
}
şimdi başka Mydata sınıfını kullanmak istiyorum.
Bunu nasıl yapabilirim?
Teşekkürler. Eğer kapsayan sınıfından kapsam dışında diğer sınıftan iç sınıf nesnesi oluşturabiliyorsanız
ad çakışmasını önlemek için örnek yeniden biçimlendirmek misiniz .. kullanabilir ve girinti düzeltmek için? – Nicolas
Yapabilirsin, ama bunu en üst seviyeye çıkarmalısın. (Btw: terminology post-1.1, bir "statik iç sınıf" için iç içe geçmiş sınıftır. Statik olmayan iç içe geçmiş sınıflar için iç sınıf.) –