內(nèi)部類的意思就是將類的定義放在另一個類的內(nèi)部,有時合理的內(nèi)部類使用會使代碼更加簡潔,令程序更加巧妙。而且作為外部類的成員,內(nèi)部類可以訪問外部類私有的成員變量。
使用匿名內(nèi)部類應(yīng)該注意:
a) 匿名內(nèi)部類不能有構(gòu)造方法
b) 匿名內(nèi)部類不能定義任何靜態(tài)成員、方法和類。
c) 匿名內(nèi)部類不能是public,protected,private,static。
d) 只能創(chuàng)建匿名內(nèi)部類的一個實(shí)例。
e) 一個匿名內(nèi)部類一定是在new的后面,用其隱含實(shí)現(xiàn)一個接口或?qū)崿F(xiàn)一個類。
f) 因匿名內(nèi)部類為局部內(nèi)部類,所以局部內(nèi)部類的所有限制都對其生效。
2015職稱計算機(jī)考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機(jī)考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |