当前位置: 代码迷 >> J2SE >> 访问嵌套静态类的成员函数,该如何处理
  详细解决方案

访问嵌套静态类的成员函数,该如何处理

热度:73   发布时间:2016-04-23 22:12:46.0
访问嵌套静态类的成员函数

class T
{
public class B
{
void message()
{
System.out.println("Hello World");
}
}
}
public class Test
{
public static void main(String [] args)
{
T obj = new T();
T.B obj2 = obj.new B();
obj2.message();
}
}


上面的程序访问方式是正确的,那当改成下面这样该如何访问message??

class T
{
public static class B
{
void message()
{
System.out.println("Hello World");
}
}
}
public class Test
{
public static void main(String [] args)
{
/* T obj = new T();
T.B obj2 = obj.new B();
obj2.message();*/
                //该如何访问message??怎么写??
}
}

------解决方案--------------------

public static void main(String [] args)
    {
     T.B obj= new T.B();
     obj.message();    
    }
  相关解决方案