10条回答 默认 最新
007Detective 2017-04-20 14:46关注这属于内部类的调用
成员内部类的访问方式:方式一:在外部类提供一个方法创建内部类的对象进行访问。 方式二:在其他类直接创建内部类的对象。 格式:外部类.内部类 变量名 = new 外部类().new 内部类();下面是使用方式二来调用:
public class Main { public class HelloWorld{ private String world = "World"; public void say(){ System.out.println("Hello" + world + "!"); } } public static void main(String[] args) { Main.HelloWorld inst = new Main().new HelloWorld(); inst.say(); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报

