Java编程体会.docVIP

  • 6
  • 0
  • 约1.81万字
  • 约 18页
  • 2016-08-02 发布于江西
  • 举报
Java编程体会.doc

Java编程体会 内部类向上转型为父类的应用:内部类向上转型为父类或者接口,在程序中就可完全隐藏内部类的实现过程。 局部内部类的应用:局部内部类定义在外部类的方法中,称之为局部内部类.局部内部类在外部类中不能直接引用,即局部内部类在外部类中失效,但局部内部类可以使用外部类的方法和成员。局部内部类实例化时所需的参数可以放在所在函数的形参位置。 匿名内部类的使用:语法结构: return new A{ //内部类体 }; 内部类成员方法或成员变量有内部类的实例化对象来调用.静态内部类中可以声明static成员,但在非静态内部类中不可以声明静态成员。静态内部类有个最大的特点就是不可以使用恩爱不累的非静态成员。 、如果创建静态内部类的对象,不需要外部类的对象。 即创建方法是: 外部类名.内部类名 内部类对象名=new 外部类名.内部类名(参数); 非静态内部类不能这样实力化,非静态内部类的在main()方法中的实例化必须借助外部类对象才能完成,即: 外部类名.内部类名 内部类对象名=外部类对象名.new 内部类名(参数); 不能从静态内部类的对象中访问非静态外部类的对象。 静态内部类不能像非静态内部类那样在main()方法中被定义:即

文档评论(0)

1亿VIP精品文档

相关文档