黑马程序员技术交流社区

标题: 静态内部类中 静态内部方法的调用 [打印本页]

作者: 路途遥远    时间: 2015-6-6 21:36
标题: 静态内部类中 静态内部方法的调用
  1. class Outer{
  2.    
  3.         static class Inter{

  4.                 static void show(){

  5.                         System.out.println("内部方法");
  6.                 }
  7.         }
  8.        
  9. }


  10. class IOterDemo{
  11.         public static void main(String[]args){

  12.                  Outer.Inter.show()
  13. };
复制代码


为啥不能用外部类的对象  new Otuer().Inter.show()  调用
作者: 路途遥远    时间: 2015-6-6 21:55
自顶一个
作者: 路途遥远    时间: 2015-6-7 15:43
怎么没有人回答呢:'(
作者: hnyzhlq    时间: 2015-6-7 17:19
静态内部类new的时候不需要外部类的实例。
要通过创建对象调用可以
new Otuer.Inter().show();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2