作者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
1F:推 coolsprite:inner class? 这样是区域变数不是? 03/10 12:16
2F:→ kenl:有没有办法定义某个变数後,不用担心里的的class有人用相同名 03/10 12:35
3F:→ kenl:称的变数 03/10 12:37