1
是否有隻包含屬性的類的名稱或暱稱(如c結構)?與此示例中的DialogParameters類似:什麼是隻有屬性被稱爲的類?
public class MyDialog extends JDialog {
public static class DialogParameters {
public String dialogTitle;
public String helpId;
}
public MyDialog(DialogParameters parameters) {
...
}
}
這真的是有效的代碼嗎?一個類可以靜態嗎? – 2010-06-29 08:29:51
是的,它在Java中有效。這意味着該類是獨立的 - 也就是說,它不需要「圍繞」它存在的任何其他實例。在自己的java文件中定義的每個頂級類都是隱式靜態的。爲了實例化這個類,你需要編寫新的MyDialog.DialogParameters(); – 2010-06-29 08:39:48