chapter 6 内部类与异常类中.pptVIP

  • 2
  • 0
  • 约1万字
  • 约 41页
  • 2017-02-03 发布于北京
  • 举报
Java语言程序设计 shelly200607@126.com 6.1 内部类 Java支持在一个类中声明另一个类,这样的类称作内部类,而包含内部类的类成为内部类的外嵌类。 内部类的外嵌类的成员变量在内部类中仍有效,内部类中的方法也可以调用外嵌类中的方法。 内部类的类体中不可以声明类变量和类方法,外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。 例6.1 public class China { final String song=义勇军进行曲; private Beijing beijing; //内部类声明的对象,作为外嵌类的成员 China() { beijing=new Beijing(); } public Beijing getBeijing() { return beijing; } String getSong() { return song; } class Beijing { //内部类的声明 String name=北京; void speak() { System.out.printf(%s\n%s,我们是+name,我们的国歌是:+getSong()); } } } public cl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档