作者kenl (ken)
看板java
標題[問題] 禁止子類別宣告與上層變數名稱相同的變數
時間Tue Mar 10 11:45:30 2009
例如:
class A{
int i;
class B{
int i; // 這行的i會在class B的scope中覆蓋class A中的 i
}
}
我問題是能不能在class A宣告 int i 時
就限制底層不能把它覆蓋 ?
我用protected好像不行...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.90.200
推 coolsprite:inner class? 這樣是區域變數不是? 03/10 12:16
→ kenl:有沒有辦法定義某個變數後,不用擔心裡的的class有人用相同名 03/10 12:35
→ kenl:稱的變數 03/10 12:37