`
wangqisen
  • 浏览: 47118 次
文章分类
社区版块
存档分类
最新评论

java编程思想笔记--内部类部分六

 
阅读更多

匿名内部类如果想要相对其内部的私有变量赋值,如果想要使用外部的变量,必须加上final关键字。

如下:

package test;
class Father_199{
	private int a;
	public Father_199(){
	}
}
public class p199 {
	public Father_199 getFather(final int av,final int bv){
		return new Father_199(){
			private int a;
			private int b;
			{
				a=av;
				b=bv;
			}
		};
	}
}



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics