冷娃娃
2006-11-18 06:44:06 UTC
疑問:
為什麼有時候宣告一個東西
在外面的CLASS宣告一半
Frame f;
後來在INNER CLASS
才宣告完成呢?這是什麼道理
f = new Frame("Choice Example");
我記得之前看書的時候他在介紹INNER CLASS的時候
他有說明這樣的使用是INNERCLASS的長處之一
但是我有點不懂耶
這樣的目的到底是什麼?
為什麼不全部在外面完成宣告 或是在裡面完成
要這樣一半一半的?
還有我在寫範例的時候
public static void main(String argv[])
{
new ChoiceExample(argv);
}
遇到這個東西 解釋一下其中的argv是什麼意思?
我觀察好像只要程式要命令列輸入參數就會需要這麼做
但是還是不懂是怎樣的機制?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.3.9
為什麼有時候宣告一個東西
在外面的CLASS宣告一半
Frame f;
後來在INNER CLASS
才宣告完成呢?這是什麼道理
f = new Frame("Choice Example");
我記得之前看書的時候他在介紹INNER CLASS的時候
他有說明這樣的使用是INNERCLASS的長處之一
但是我有點不懂耶
這樣的目的到底是什麼?
為什麼不全部在外面完成宣告 或是在裡面完成
要這樣一半一半的?
還有我在寫範例的時候
public static void main(String argv[])
{
new ChoiceExample(argv);
}
遇到這個東西 解釋一下其中的argv是什麼意思?
我觀察好像只要程式要命令列輸入參數就會需要這麼做
但是還是不懂是怎樣的機制?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.3.9