您的位置:首页 > 编程语言 > Java开发

Java中 外部类如何对嵌套类进行实例化

2011-08-24 15:19 225 查看
问题:

1.B类被A类嵌套,那么在C类中如何调用B类的成员呢?

2.外部类如何对嵌套类进行实例化?

带着这2个问题,我举例说明如下,如果您对嵌套类有更深入的理解和心得,别忘了与大家分享.

/*
远外部类访问内部类(嵌套类)
为了区分层次关系,远外部类是我自己定义的.
*/

class Ot //相对Bt类来说,Ot类是个外部类
{
	int ot_j=10;
	class Bt
	{
		String bt_j="扪心自问,你努力了吗?用心做好每一件事.";
		void bt_f1()
		{
		System.out.println("ot_j="+ot_j);
		}	
	}
}

class Rt//相对Bt类来说,Ot类是个远外部类
{
	public static void main(String[]args)
	{
		Ot ot_dx=new Ot();
		Ot.Bt  bt_dx=ot_dx.new Bt();//创建Bt类的对象,此处要注意类与类,对象与对象那种层次关系.
		bt_dx.bt_f1();//调用Bt类里的方法.
		System.out.println("bt_j="+bt_dx.bt_j);
	}
}




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: