Tôi có một số tình huống mà tôi muốn sử dụng lớp bên trong của lớp khác trong lớp khác. như ...cách sử dụng lớp lồng trong lớp khác trong java?
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;
}
}
}
bây giờ tôi muốn sử dụng lớp Mydata ở nhóm khác.
Tôi làm cách nào để thực hiện việc này?
Cảm ơn.
bạn có thể vui lòng định dạng lại ví dụ của bạn để tránh xung đột tên và sửa thụt đầu dòng? – Nicolas
Bạn có thể, nhưng bạn không nghĩ rằng bạn nên làm cho nó cấp cao nhất. (Btw: terminology post-1.1 là lớp lồng nhau cho một "lớp bên trong tĩnh". Lớp bên trong cho các lớp lồng nhau không tĩnh.) –